Node.js + Express + MongoDB で作る Webアプリケーション 実践講座
Node.js , Express, MongoDB を用いた Webアプリケーション開発 をするために必要な基礎知識を学習し、現場で実践できるようになることを目指します。
Description
本講座を受講することで Node.js , Express, MongoDB を用いた Webアプリケーション開発 に必要な知識と技術が習得できます。また、JavaScriptの重要な概念やES6で追加となったアロー関数とPromiseについての復習をしたうえで、開発を支援するタスクランナーとして Gulp.js に関する知識と技術も習得できます。セクション1 で必要な環境準備を行い、セクション2 から セクション9 まで個別に必要な知識と技術を習得、最終セクションで学習してきた内容をもとに 「簡易ブログアプリケーション」 の作成を行います。
ある程度開発経験がある人がより実践的な開発ができるようになることを目標にした講座となっています。
本講座は開発があるすべてのセクションにソースコードが添付されています。動画による学習だけでなく、実習を並行して行うことで身につけやすくなります。ぜひ、動画とコードを触った学習の両面から学習をしてみてください!
【利用環境】(左は最終セクション以外。右は最終セクション)
Node.js v6.11.3 / v8.11.1
Express v4.15.4 / v.4.16.3
MongoDB v3.4.9 / v.3.6.3
Gulp.js v3.9.1 / v3.9.1 (セクション8 のみ v4.0.0サンプルコード添付)
What You Will Learn!
- Node がどのようなもので、 Node に関わるツール類にどのようなものがあるか説明できる。
- Node を使った 開発環境構築 (Windows + Visual Studio Code) ができる。
- Node + Express + MongoDB を使った Webアプリケーション の基本的な開発ができるようになる。
- Express の基本的な実装ができるようになる
- MongoDBの基本的なクエリ実行ができるようになる
Who Should Attend!
- SIerで働く新入社員から若手社員、中堅社員のプログラマですぐにでも Node を使ったアプリケーション開発ができるようになりたい人。
- メーカー、サービスプロバイダーで働く若手、中堅技術者で Node を使った開発がどのようなものか学びたい人。
- JavaScriptの実装経験はあるがES2015はよくわからない人。
- 開発経験や類する知識がまったくない方には向きません。