ホーム > 集合研修 分野別検索 > 集合研修 コース検索一覧(カテゴリ:Webデザイン/Web開発/モバイル開発) > Node.js + Express + MongoDB -JavaScriptによるサーバーサイドWebアプリケーション開発-

Node.js + Express + MongoDB -JavaScriptによるサーバーサイドWebアプリケーション開発-

コース基本情報

コースタイトル Node.js + Express + MongoDB -JavaScriptによるサーバーサイドWebアプリケーション開発-
コースコード WSC0065R  
コース種別 集合研修 形式 講義+実機演習
期間 2日間 時間 9:30~17:00 価格(税抜) 90,000円(税抜)
主催 株式会社カサレアル
日程 会場 空席状況 実施状況 選択

2017年12月14日(木) ~ 2017年12月15日(金)

カサレアル東京(泉岳寺)

  お申し込み後確認

2018年2月19日(月) ~ 2018年2月20日(火)

カサレアル東京(泉岳寺)

  お申し込み後確認

2018年3月5日(月) ~ 2018年3月6日(火)

カサレアル東京(泉岳寺)

  お申し込み後確認

※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。
※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。
※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。
※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。

詳しくはお問い合わせください。

対象者情報

対象者
・クライアント/サーバーの両サイドをJavaScriptのみを利用して開発したい方
・Node.js、Express、MongoDBを組み合わせたWebアプリケーションの開発に従事される方
前提条件
□HTMLおよびCSSを利用して簡単なWebページを記述できる
□JavaScriptによるプログラミング経験がある
□『エンタープライズJavaScript (WSC0019G)』を受講または同程度の知識をお持ちの方

学習内容の詳細

コース概要
本コースは、サーバーサイドJavaScriptの実行環境として注目されているNode.jsと、Node.js上で動作するWebアプリケーション・フレームワークとして広く利用されているExpressを用いて、データベースアクセスを伴うWebアプリケーションの開発方法を演習を交えて学習します。なお、データベースアクセスについては、JavaScriptアプリケーションと親和性の高いMongoDBに加え、実績のあるSQLデータベースについても扱います。
また、開発環境の構築方法や、JavaScript Webアプリケーションのテスト方法など、開発プロセスに関する内容についてもご紹介します。
学習目標
● Node.jsおよびExpressを利用して、データベースアクセスを伴うWebアプリケーションを作成できる
● Node.jsおよびExpressを利用して、データベースアクセスを伴うRESTfulサービスを作成できる
● サーバーサイドWebアプリケーションのテストが行える
学習内容
1. Node.js概要
  - Node.jsとは?
  - Node.jsのAPI
  - Node.jsによる簡易Webサーバー
  - NPMリポジトリとパッケージ管理

2. ExpressによるサーバーサイドWebアプリケーション
  - Expressとは?
  - Expressコマンドによるプロジェクトテンプレートの生成
  - ルーティングとリクエスト処理
  - モジュールの利用
  - リクエスト・パラメーター/ボディの解析取得
  - Cookieとセッションの利用
  - テンプレート・エンジンの利用

3. データベースアクセス
  - SQLデータベースの利用
  - SQLデータベースに対するCRUD操作
  - MongoDBとは?
  - MongoDBのセットアップ
  - MongoDBによるCRUD操作

4. ExpressによるRESTfulサービス
  - REST APIの基礎
  - ExpressによるREST APIのマッピング
  - mongooseの利用

5. Webアプリケーションのテスト
  - Jasmineによるユニットテスト
  - ProtractorによるE2Eテスト

実習/演習内容詳細

ソフトウェア/ハードウェア
Webブラウザ(Chrome、IE、他)
Webアプリケーション統合開発環境
Node.js 4.2
Express 4.x
MongoDB 3.0 他
※使用ソフトウェアは変更になる可能性があります。

ご注意・ご連絡事項

・本コースは株式会社カサレアルが開催いたします。
・株式会社カサレアル開催コースのキャンセルは9営業日前まで、日程変更・受講者変更は4営業日前までとさせていただきます。