Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JavaScriptで学ぶWebアプリ開発の必須知識〜Node.js・Web API・Ajax・async/await〜
Rating: 3.9 out of 5(405 ratings)
3,543 students

JavaScriptで学ぶWebアプリ開発の必須知識〜Node.js・Web API・Ajax・async/await〜

Rails などで「なんとなく」Web アプリ開発に入門した段階からステップアップしようとすると壁になる、Web アプリの仕組みと JavaScript の重要知識を、実際にコードを書きながら学びましょう!
Last updated 5/2023
Japanese
Japanese [Auto],

What you'll learn

  • Web の仕組みの概要と、ネットワークの仕組みとの関係
  • Web アプリケーションの構成パターン
  • JavaScript での async/await を使った非同期処理の実装方法
  • Web API を使った Web アプリケーションの仕組みと実装方法
  • Cookie やセッションの仕組み
  • 同一オリジンポリシーと CORS の仕組み

Course content

11 sections56 lectures4h 36m total length
  • このコースについて5:38

    このコースで学習できることや対象者、前提条件を説明します。

  • 受講ガイド1:54

    受講にあたっての Q&A やリソースの活用などについて説明します。

Requirements

  • 何らかのプログラミング言語で Web アプリケーションを作ったことがある
  • 「変数・if・for・関数」程度の JavaScript の基礎知識がある
  • ブラウザで JavaScript を実行したことがある
  • 絶対パス・相対パス程度のコンピュータの基礎知識がある
  • ターミナルで ls、cd などの基本的なコマンドを実行したことがある
  • プログラミングに使用可能な PC を所有している

Description

2022 年現在、Web アプリの開発に入門するための情報源は豊富で、Ruby on Rails などを使って「なんとなく」Web アプリが実装できるという方は増えています


しかし、最近よくある構成の (いわゆるモダンな) Web アプリの開発には、さらに非常にたくさんの知識が必要になります

例えば、React や Vue.js といったキーワードを聞いたことがある方は多いでしょう。


しかし、Web アプリを「なんとなく」実装できる段階で、より高度な Web アプリを開発しようとしても、よく分からないことだらけで苦戦する方は少なくありません。


Web アプリを「なんとなく」実装できる段階から、より高度な Web アプリの開発に進むには、Web アプリの仕組みと JavaScript の重要知識の 2 つを学ぶ必要があります。


このコースでは、Web アプリの仕組みと JavaScript の重要知識について、実際にコードを書きながら学んでいきます。


キーワード

Web アプリの仕組み:HTTP、Web API、Ajax、Cookie、CORS

JavaScript の重要知識:Node.js、npm、非同期処理、Promise、async/await


更新履歴

  • 2023/05/12「(補足)asdf のセットアップについて」を追加


Who this course is for:

  • Web アプリをなんとなく作れるようになったが、コードの 1 つ 1 つが何をしているのかよく分からないという方
  • フロントエンドとサーバサイドのコードが、どう繋がって動いているのかよく分からないという方
  • Web アプリを開発していて「非同期処理・(Web) API・Ajax」といった言葉を耳にするが、何のことかよく分からず困っている方