
ソフトウェア開発の7つの基本原則:最高のプログラマーになる方法
drajin
ソフトウェアの品質は習慣です!この講義では、企業が望む最高のプログラマーになる方法を学ぶことができます。
Basic
Algorithm, C, software-design
非同期プログラミングはJavaScriptの重要な概念です。
受講生 134名
難易度 初級
受講期間 無制限

学習した受講者のレビュー
5.0
티라미수
ちょうど私が欲しい講義でした。ブラウザの動作過程を詳しく知ることができてよかったㅜㅜ 理解する流れがまだ遅いが、繰り返し見ながら慣れれば長いコードを見ても素早く流れを把握する できると思います。
5.0
조찬호
ランタイムが短くて教養講義聞くように一度に聞いたんですね :) 非同期について知っていてプロジェクトするときに使用はしていますが正しく理解していないと思っていましたが、この講義はそのような部分を次々と基礎からよく知らせているようです。 JavaScriptの基礎を勉強し、非同期について正しく知りたい人がいる場合は、このレッスンを必ず聞いてください。そうですね、さらに後続の講義で非同期プログラムをどのように使用するのか簡単な例の講義が出たらいいと思います。
5.0
nyoung
すっきりとしたシンプルな説明で概念と流れを説明してくれます。概念をより明確に理解したい方や復習したい方におすすめです。
JavaScript 非同期プログラミング
Promise オブジェクトの使用
await、asyncキーワードを使う
並行性プログラミング
JavaScriptのプログラミングをより強力に!
非同期プログラミングのためのコアアシスタント📖
イベント方式の言語、JavaScript
JavaScriptは、ブラウザに動的な機能を付与するために作成されたイベント方式のプログラミング言語です。 JavaScriptプログラムは、ブラウザまたはNode.jsシステムによって提供されるAPIを使用してCallback(コールバック)関数でイベントを処理します。したがって、JavaScriptでアプリケーションを開発するには、非同期プログラミングについて完全に知っておく必要があります。
2015年のES6に含まれるPromiseオブジェクト、およびES2017に含まれるawait、asyncキーワードは、非同期的に実行される関数を簡単に必要に応じて同期的に実行するようにプログラムする方法を提供します。
JavaScript(JavaScript)コードでPromiseオブジェクトやawait、asyncキーワードを書いたことがありますか?まだJavaScriptの開発を始める段階であれば、よく知らないか見知らぬ感じになります。もちろん、すでに多くのモジュールでawait、asyncキーワードを提供していて、使ってみた方もいるでしょう。
以下の2つのプログラムがどのように動作するのか、どのような結果を出力するのか気になるなら、このレッスンを聞くだけです!
このレッスンでは、Callback関数から始めて、Promiseオブジェクトとawait、asyncキーワードの意味と使い方を一つずつ次々と説明します。
JavaScriptの非同期プログラミング、これ以上混乱しないようにします!
💡 JavaScriptの基礎を学んだ方を対象とした講義です。基本的な知識は別に説明しない。 (変数、関数、if文、繰り返し文など)
セクション1-1
JavaScriptの歴史、誕生同期、非同期プログラミングの意味について説明します。ブラウザでCallback関数を登録し、ユーザーイベントを処理するプロセスについて学びます。
セクション1-2
Node.js(ノードjs)ベースのWebサーバーがどのように動作するかを説明します。また、Callback地獄のケースを一緒に学びます。
セクション1-3
Callbackを使用した非同期プログラミングについて説明します。
セクション1-4
Promiseオブジェクトを使用した非同期プログラミングについて学びます。
セクション1-5
await-asyncキーワードを使用した非同期プログラミングについて学びます。
セクション1-6
非同期関数を利用する並行性プログラミングについて学習します。
💾実践環境ガイド
学習対象は
誰でしょう?
JavaScriptを学ぶ人
非同期プログラムがどのように動作するのか混乱している人
Promise オブジェクトの使用に慣れていない人
await, async キーワードの使用に慣れていない人
前提知識、
必要でしょうか?
JavaScript言語の基礎
349
受講生
30
受講レビュー
10
回答
5.0
講座評価
3
講座
• 현) 보이는소프트웨어연구소 대표(2016~현재)
- 삼성전자 소프트웨어 아키텍트 양성 및 인증
- 소프트웨어 구조 설계 및 평가 교육 / 컨설팅
• 중앙대학교 소프트웨어 대학 겸임 교수(2018~2022)
- 기초 컴퓨터 프로그래밍 - C/C++, JavaScript, Python
• 삼성전자(2003~2016)
全体
9件 ∙ (1時間 20分)
1. 講座紹介
02:56
2. セクション紹介
02:25
4. Node.js プログラムの動作
07:02
5. コールバック関数について
13:48
6. Promiseオブジェクトについて
21:20
8. 並行性プログラミング
08:09
9. 講義要約
05:33
全体
13件
5.0
13件の受講レビュー
受講レビュー 20
∙
平均評価 5.0
受講レビュー 9
∙
平均評価 4.9
5
ランタイムが短くて教養講義聞くように一度に聞いたんですね :) 非同期について知っていてプロジェクトするときに使用はしていますが正しく理解していないと思っていましたが、この講義はそのような部分を次々と基礎からよく知らせているようです。 JavaScriptの基礎を勉強し、非同期について正しく知りたい人がいる場合は、このレッスンを必ず聞いてください。そうですね、さらに後続の講義で非同期プログラムをどのように使用するのか簡単な例の講義が出たらいいと思います。
最初の受講評だから感激です^^ すでに多くのNode.jsモジュールがpromiseをサポートしているので、書き込んで開発するのは難しいのではないかと思います。特に、DB関連のbackend開発をするなら。 Prisma(prisma.io)をご覧になればいいと思います。 https://playground.prisma.io/examples で簡単にテストしてみることもできます。
受講レビュー 3
∙
平均評価 4.7
受講レビュー 327
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
¥2,790
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!