inflearn logo
知識共有
inflearn logo

手にとるようにわかるJavaScript非同期処理

JavaScriptの同期・非同期の概念から、Promise、async/awaitなどの最新文法を含めた非同期処理方式、そして実践的なHTTP通信まで体系的に学習する講座です。

難易度 初級

受講期間 無制限

JavaScript
JavaScript
promise
promise
async-await
async-await
fetch-api
fetch-api
Ajax
Ajax
JavaScript
JavaScript
promise
promise
async-await
async-await
fetch-api
fetch-api
Ajax
Ajax

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

정조윤

100% 受講後に作成

私にとって、callback から async-await まで到達する過程の講義がキッカケでした。Jeju Coding Base Camp さん、生き残りましたね。おめでとうございます。

5.0

monkey-k 777

100% 受講後に作成

良い講義をありがとうございました。

5.0

LuckyStrike

38% 受講後に作成

講義、楽しく拝聴しています:)

受講後に得られること

  • JavaScriptエンジンの動作原理とランタイム環境

  • Promise、async/awaitを利用した非同期プログラミング

  • Fetch APIを活用した実践HTTP通信

  • 非同期コードのエラー処理

フロントエンド開発者のための<手にとるようにわかるJavaScript非同期処理>

1⃣ 非同期プログラミングを完璧に理解

JavaScriptの動作原理が気になりますか?非同期について学んでみたいですか?非同期の動作原理から非同期制御、非同期通信まで、非同期プログラミングの全般を学習することができます。

  • JavaScriptエンジンの動作原理の理解

  • Web API、コールバックキュー、イベントループの相互作用の学習

  • コードの実行順序を視覚的に学ぶ非同期の概念

2⃣ 実務に強いフロントエンドエンジニアへの成長

実務で頻繁に使用される非同期制御パターンと、実践的なAPI通信を理解することができます。

  • コールバック関数の限界とPromiseによる解決

  • Promiseの状態(pending, fulfilled, rejected)管理

  • async/awaitを活用した直感的な非同期制御

  • fetch APIを通じた実践的なHTTP通信の実装

3⃣ 技術面接の頻出質問に完璧に回答

面接の定番の質問である「JavaScriptの非同期処理方式について説明してください」という質問に、自信を持って答えましょう!

  • JavaScriptランタイム環境の動作の仕組みを説明

  • マイクロタスクキューとマクロタスクキューの優先順位の理解

  • Promiseとコールバック関数の違い、およびメリット・デメリットの把握

  • HTTPステータスコードとエラー処理方法の熟知

このような方におすすめです

  • JavaScriptの基本はあるが、非同期の概念が難しいと感じている方

  • 実務でAPI通信を扱うフロントエンドエンジニア

  • 技術面接を控え、非同期の概念をしっかりと固めたい方


受講後には

JavaScriptエンジンとランタイムの動作原理を明確に理解し、説明できるようになります。

コールバックからPromise、async/awaitまで、状況に合わせた非同期処理方式を選択できるようになります。

HTTP通信の流れを理解し、実践的なAPIを実装できます。

この講座の特徴

主な特徴と差別点を紹介してみてください。

📚 体系的なカリキュラム

  • JavaScriptエンジンの構造と動作原理

  • 非同期処理方式の発展過程と特徴

💻 段階別実習

  • コードと図解で学ぶ非同期動作の原理

  • 様々な非同期処理コードの実習

🎯 実務中心のカリキュラム

  • 最新のFetch APIによる通信


  • 実践API連携によるデータ処理実習
    * 教育用APIサービスを提供します

このような内容を学びます

第1章。同期と非同期

  • 同期/非同期プログラミングの概念

  • JavaScriptエンジンの構造と動作原理

  • ランタイムにおけるコールスタックとイベントループの関係

第2章。非同期制御

  • コールバック関数とコールバック地獄

  • Promiseを用いた非同期制御

  • async/awaitによる最新の非同期制御

第3章。非同期通信と実習

  • HTTP通信の概念

  • AJAXの理解とFetch API

  • Fetch APIを活用したデータ通信

  • 実践API連携プロジェクト

    • WENIVの教育用APIサービスを活用します。


受講前のご注意事項

実習環境

  • 講義はmacOS環境で行われますが、OSに関係なく受講いただけます。

  • 使用ツール: Visual Studio Code、Chromeブラウザ

学習資料

こんな方に
おすすめです

学習対象は
誰でしょう?

  • JavaScriptの非同期処理の概念をしっかりと理解したい方

  • すっきりとした非同期コードを書きたい方

  • Web API通信を実務で扱いたい方

前提知識、
必要でしょうか?

  • JavaScriptの基本文法

こんにちは
jejucodingです。

106,307

受講生

2,863

受講レビュー

163

回答

4.8

講座評価

80

講座

소개 이미지.png.webp

 

🧙‍♂️ こんにちは。済州コーディングベースキャンプです。

済州コーディングベースキャンプとは?

 

 

済州で最もホットな開発者たちが集まって企てたブートキャンプ! 情熱ある若者たちに、その情熱と同じくらい成長できる機会を提供します!

済州コーディングベースキャンプは、済州で最大規模のICT教育イベントであり、カカオ(Kakao)、グローム(goorm)、済州産学融合院などの企業や自治体と共に開催しています。


サービス構築の成功
体験を通じて、この就職難の時代に自信、自尊心、達成感、そして自立できる能力を養ってみてください!

エイエイオー、青春頑張れ!😀

 


 

︎ 済州コーディングベースキャンプ ロードマップ

제코베 로드맵.png.webp

 

︎ 済州コーディングベースキャンプ修了証制度

 

- 1.png.webp

 

もっと見る

共同知識共有者

カリキュラム

全体

8件 ∙ (1時間 8分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

7件

5.0

7件の受講レビュー

  • maestrois님의 프로필 이미지
    maestrois

    受講レビュー 21

    平均評価 5.0

    5

    38% 受講後に作成

    講義、楽しく拝聴しています:)

    • m541720860626님의 프로필 이미지
      m541720860626

      受講レビュー 42

      平均評価 4.9

      5

      63% 受講後に作成

      • dololgun님의 프로필 이미지
        dololgun

        受講レビュー 6

        平均評価 5.0

        5

        38% 受講後に作成

        • zzolyoon70313님의 프로필 이미지
          zzolyoon70313

          受講レビュー 9

          平均評価 5.0

          5

          100% 受講後に作成

          私にとって、callback から async-await まで到達する過程の講義がキッカケでした。Jeju Coding Base Camp さん、生き残りましたね。おめでとうございます。

          • tk2ektk3ek6796님의 프로필 이미지
            tk2ektk3ek6796

            受講レビュー 37

            平均評価 5.0

            5

            100% 受講後に作成

            良い講義をありがとうございました。

            jejucodingの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!

            ¥1,431