申込み受付中

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

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

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

コースフロー


HTML5・JavaScript研修

初歩から学ぶHTML5/CSS3入門 JavaScriptで学ぶ初めてのプログラミング jQueryによるAjaxアプリケーション開発-REST、JSON、WebSocket- しっかり学ぶモダンJavaScript-関数、モジュール、DOM、ECMAScript2019- JavaScript応用-HTML5API活用編- Angular入門 React/Redux開発入門 Vue.js入門 React Native入門 Node.js入門-サーバーサイドJavaScript- Vue.js&Node.jsによるSPA開発ワークショップ -REST、テスト、TypeScript-


HTML5・JavaScript研修

初歩から学ぶHTML5/CSS入門 JavaScriptで学ぶ初めてのプログラミング しっかり学ぶモダンJavaScript JavaScript応用 お使いのフレームワークへ(Angular入門、React/Redux開発入門、Vue.js入門) 初歩から学ぶHTML5/CSS入門 JavaScriptで学ぶ初めてのプログラミング Javaプログラミング入門 Javaプログラミング基礎 しっかり学ぶモダンJavaScript Angular入門 Javaプログラミング入門 Javaプログラミング基礎 基礎からのSpring BootによるWebアプリケーション開発

研修概要

研修の目的
■ 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 -関数、モジュール、DOM、ECMAScript2019-』コースをご受講いただいた方もしくは、同等の技術を習得している方
実行環境
■ Windows 7以降
■ Node.js v8以降
■ Express 4.x
■ MongoDB 3.x
■ Webブラウザ(Chrome)
■ テキストエディタ(Visual Studio Code)
※使用するソフトウェアおよびバージョンについては予告なく変更する可能性がありますのでご了承ください。
配布資料
■ セミナーテキスト
■ 演習テキスト
※ソースコード等はオンラインストレージにて配布いたします。
開催日数
2日間
受講料
90,000円
(税抜)※受講料にはテキスト代も含まれます。
お支払い
研修終了後に請求書払いとなります。
請求書は研修終了日の属する月の月末までに郵送、もしくは研修当日に手渡しさせていただきます。
持ち物
特にございません
時間
9時30分~17時00分
開催日程
2019年8月13日~2019年8月14日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年9月5日~2019年9月6日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年10月15日~2019年10月16日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年11月11日~2019年11月12日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2019年12月19日~2019年12月20日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2020年1月27日~2020年1月28日(2日間)【受付】2020年1月20日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2020年2月17日~2020年2月18日(2日間)【受付】2020年2月10日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む
2020年2月27日~2020年2月28日(2日間)【会場】カサレアル泉岳寺トレーニングセンター申し込み終了
2020年3月18日~2020年3月19日(2日間)【受付】2020年3月11日まで
【会場】カサレアル泉岳寺トレーニングセンター申し込む

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