本コースは、Node.jsとその関連技術を演習を交えて学習するコースです。
JavaScriptの経験者か、サーバーサイド経験者向けのコースです。
Node.js用のWebアプリケーションフレームワークExpressや、リレーショナルデータベースへのアクセス方法、JWTを利用した認証の実装を学習し、REST Web APIを開発していく方法を学習できます。
なお、本コース内で使用するJavaScriptは、ECMAScript 2015以降の新しい文法を利用しています。
| 開催日 | 場所 | 状況 | 締切日 |
|---|---|---|---|
| 11月13日(木) 〜 11月14日(金) | カサレアル品川トレーニングセンター | 受付締切 | 10月31日(金) |
| 12月4日(木) 〜 12月5日(金) | オンラインオープン研修(カサレアル社) | 受付中 | 11月21日(金) |
| 1月7日(水) 〜 1月8日(木) | カサレアル品川トレーニングセンター | 受付中 | 12月25日(木) |
| 2月19日(木) 〜 2月20日(金) | オンラインオープン研修(カサレアル社) | 受付中 | 2月6日(金) |
| 3月12日(木) 〜 3月13日(金) | オンラインオープン研修(カサレアル社) | 受付中 | 2月27日(金) |
| 3月26日(木) 〜 3月27日(金) | オンラインオープン研修(カサレアル社) | 受付中 | 3月13日(金) |
■ サーバーサイドWebアプリケーションをJavaScriptを使って開発したい方
■ Node.js・Express・RDBを組み合わせたWebアプリケーションの開発に従事される方
■ HTMLおよびCSSを利用して簡単なWebページを記述できる方
■ Java、PHP、Rubyなどを使って基礎的なサーバーサイドWebアプリケーションを記述できる方
■ JavaScriptを利用して簡単なWebアプリケーションを記述できる方
■ 『モダンJavaScript入門(MBK05)』コースをご受講いただいた方もしくは、同等の技術を習得している方
当コースを修了した時点で、次のことができることを目標とします。
■ Node.jsおよびExpressを利用して、認証及びデータベースアクセスを伴うREST Web APIを開発できる
■ Node.js概要
□ Node.jsとは
□ Node.jsの仕組み
□ JavaScriptプログラムの実行方法
□ Node.jsによるファイル入出力
■ REST Web API
□ REST Web APIとは
□ HTTPリクエストメソッド
□ HTTPレスポンスステータスコード
■ ExpressによるREST Web API作成
□ Expressとは
□ ルート・ハンドラーによるリクエスト処理
□ ミドルウェア
□ Requestオブジェクト
□ 送信されたデータを受け取る
□ Responseオブジェクト
□ エラーハンドラー
□ Routerオブジェクト
□ 演習
■ 非同期処理
□ Promiseによる非同期処理の記述
□ async/awaitによる非同期処理の記述
■ データベースアクセス
□ リレーショナルデータベースの利用
□ Sequelizeとは
□ SequelizeでRDBへアクセス
□ SequelizeとExpressを組み合わせる
□ 演習
■ 認証の実装
□ JWTとは
□ JWTを使ったトークン認証の実装
□ 演習
■ 付録A:JavaScript(ECMAScript 2015)の文法
□ letとconstによる変数宣言
□ 配列を使いこなす
□ オブジェクト
□ 関数と関数式
□ 分割代入とスプレッド構文
■ 付録B:モジュールとnpmの利用
□ モジュールの定義と利用
□ npmレジストリとpackage.json
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
| キャンセル規定 | 受講開始10営業日前から受講料(購入価格)の100%のキャンセル料がかかります。 |
|---|---|
| テキスト | オンライン参加の方は、研修当日にPDFのテキストを配布いたします。 |
| オンラインクラス | オンライン開催の場合は、以下の注意事項をご確認の上、事前にご準備ください。 |
| 演習環境 | 実行環境 |
| その他 | ※受講に関する注意点※ |
当コースは株式会社カサレアルが提供します。
現在、急速に利用が広がってきたNode.jsおよびExpressを使い、REST Web APIの開発方法を演習を交えて学習するコースです。