申込み受付中

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

現在、急速に利用が広がっているNode.jsを演習を交えて学習するコースです。

本コースは、Node.jsとその関連技術を、演習を交えて学習するJavaScriptやサーバーサイド経験者向けのコースです。
Node.js用のWebアプリケーション・フレームワークExpressの導入や、JavaScriptと親和性の高いMongoDBへのアクセス方法・WebSocket・認証の実装・WebAPIの構築などもご紹介します。
このコースを受講することで、MongoDBと連携し基本的なデータ入出力を行え、ログイン機能も持ったサーバーサイドアプリケーションが作成することができるようになります。
なお、本コース内で使用するJavaScriptはECMAScript 2015以降の新しい文法の利用が基本となっておりますので、ご注意ください。

コースフロー


初歩から学ぶHTML5/CSS3入門 JavaScript入門-ECMAScript 2015~2017対応- JavaScript応用-HTML5API活用編- jQueryによるAjaxアプリケーション開発-REST、JSON、WebSocket- Angular入門 React/Redux開発入門 Vue.js入門 React Native入門 Node.js入門-サーバーサイドJavaScript-


JAVA

初歩から学ぶHTML5/CSS3入門 JavaScript入門-ECMAScript 2015~2017対応- React/Redux開発入門 React Native入門 Androidコース Kotlinコース iOSコース

研修概要

研修の目的
■ Node.jsおよびExpressを利用して、データベースアクセスを伴うWebアプリケーションを作成できる
研修の内容
■ Node.js概要
 □ Node.jsとは
 □ Node.jsの仕組み
 □ JavaScriptプログラムの実行方法
 □ Node.jsによるファイル入出力
 □ Node.jsによる簡易Webサーバー
 □ モジュールの定義と利用
 □ NPMリポジトリとパッケージ管理
■ ExpressによるサーバーサイドWebアプリケーション
 □ Expressとは
 □ ミドルウェア
 □ 代表的なミドルウェア
 □ ルート・ハンドラーによるリクエスト処理
 □ テンプレート・エンジンの利用
 □ HTMLフォームから送信されたデータを受け取る
 □ セッションの利用
 □ expressコマンドによる雛型の作成
■ データベースアクセス
 □ MongoDBとは
 □ mongooseについて
 □ node-postgresを利用したSQLDBアクセス
■ Passportによる認証の実装
 □ Passportとは
 □ Passportの利用方法
■ WebAPIの構築
 □ RESTfulサービスとは
 □ ExpressによるRESTfulサービス
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
対象者
■ サーバーサイドWebアプリケーションをJavaScriptを使って開発したい方
■ Node.js・Express・MongoDBを組み合わせたWebアプリケーションの開発に従事される方
前提条件
■ HTMLおよびCSSを利用して簡単なWebページを記述できる方
■ Java、PHP、Rubyなどを使って基礎的なサーバーサイドWebアプリケーションを記述できる方
■ JavaScriptを利用して簡単なWebアプリケーションを記述できる方
■ 『JavaScript入門 -ECMAScript 2015~2017対応-』コースをご受講いただいた方もしくは、同等の技術を習得している方
実行環境
■ Windows 7以降
■ Node.js v8以降
■ Express 4.x
■ MongoDB 3.x
■ Webブラウザ(Chrome)
■ テキストエディタ(Visual Studio Code)
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
配布資料
■ セミナーテキスト
■ 演習テキスト
※ソースコード等はオンラインストレージにて配布いたします。
開催日数
2日間
受講料
90,000円
(税抜)※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2019年2月12日~2019年2月13日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年5月8日~2019年5月9日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年6月24日~2019年6月25日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年7月8日~2019年7月9日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年8月13日~2019年8月14日(2日間)【受付】2019年8月6日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2019年9月5日~2019年9月6日(2日間)【受付】2019年8月29日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

HTML5・JavaScript研修に関する研修一覧