コースコード:LN82C

Node.js入門 -サーバーサイドJavaScript-

コース概要

マシン実習

Node.jsとその関連技術を学習します。
Node.js用のWebアプリケーション・フレームワークExpressの導入や、JavaScriptと親和性の高いMongoDBへのアクセス方法・WebSocket・認証の実装・WebAPIの構築などを学習します。
JavaScriptやサーバーサイド経験者が対象です。

受講料 

97,200円(税込)/90,000円(税抜)

開始日(申込締切前)

東京 7/8、9/5

講習日数

2日間

到達目標

  • ・ Node.jsおよびExpressを利用して、データベースアクセスを伴うWebアプリケーションを作成できる。

前提知識

以下のすべてを満たしている方。
・HTMLおよびCSSを利用して簡単なWebページを記述できる方。
・Java、PHP、Rubyなどを使って基礎的なサーバーサイドWebアプリケーションを記述できる方。
・JavaScriptを利用して簡単なWebアプリケーションを記述できる方。
・ECMAScript 2015以降の基本文法知識をお持ちの方。

コース内容

1日目
AM
1.Node.js概要
・Node.jsとは
・Node.jsの仕組み
・Java ConfigによるDI
・JavaScriptプログラムの実行方法
・Node.jsによるファイル入出力
・ Node.jsによる簡易Webサーバー
・モジュールの定義と利用
・NPMリポジトリとパッケージ管理
PM
2.ExpressによるサーバーサイドWebアプリケーション
・Expressとは
・ミドルウェア
・代表的なミドルウェア
・ルート・ハンドラーによるリクエスト処理
・テンプレート・エンジンの利用
・HTMLフォームから送信されたデータを受け取る
・セッションの利用
・expressコマンドによる雛型の作成
2日目
AM
3.データベースアクセス
・MongoDBとは
・mongooseについて
・node-postgresを利用したSQLDBアクセス
4.Passportによる認証の実装
・Passportとは
・Passportの利用方法
PM
5.WebAPIの構築
・RESTfulサービスとは
・ExpressによるRESTfulサービス

開催スケジュール詳細・お申込

「カートに追加」欄の追加をクリックすると、web申込が可能です。
申込期限およびキャンセル期限は、各締切日の16:30です。

◎・・・6名様以上、空いております。
○・・・1~5名様の空きがございます。
△・・・キャンセル待ちとなります。(ただし、備考欄に注記がある場合はキャンセル待ちではありませんので、注記をご参照ください)
週2回空席状況を更新します。◎○でも、既に満席の場合はご了承下さい。詳細な空席状況は研修申込センターにお問い合せください。

[スケジュール更新日付:2019年05月16日]

地区 開催番号 会場名 開始日~終了日 日数 講習時間 申込締切日 空席
状況
備考 カートに追加
キャンセル締切日
東京 LN82C202A カサレアル 泉岳寺トレーニングセンター 2019/07/08~
2019/07/09
2日間 09:30~
17:00
2019/06/25 追加
2019/06/25
LN82C203A カサレアル 泉岳寺トレーニングセンター 2019/09/05~
2019/09/06
2日間 09:30~
17:00
2019/08/23 追加
2019/08/23
おすすめ情報