記事の内容
JavaScriptでサーバーサイド実装を可能にするのがNode.jsです。
Node.js向けには豊富なModule(パッケージ)が提供されており、Node.js環境は非常に幅広く使われる環境となっています。
この記事では、そのNode.jsの本と動画を紹介していきたいと思います。
ちなみに、Node.jsの本を購入する際には、必ず発売日を確認するようにしましょう。
Node.jsはアップデートが早いので、5年以上前の書籍を買うべきではありません。
動画教材
Udemyのここがオススメ
- 一ヶ月間は自由に返金することができるので、お試しで講座を受けられる。
- 情報が古くなった場合には、著者が教材をアップデートしてくれることが多いので、初心者に優しい。
Node.jsで学ぶWebシステムとソフトウェア開発基礎!
▼ 興味がある方は、画像をクリック
本コースではNode.jsの基礎に加え、Webシステムの仕組み、デスクトップアプリ開発、自動化ツールの作成方法、フロントエンドツール界隈のトレンドなどについて学ぶことができます!
【Node.js入門】Node.jsとMongoDBを連携してTodoアプリを1から構築してみよう
▼ 興味がある方は、画像をクリック
サーバーサイド言語のNode.jsとMongoDBを連携してWebAPIを作成し、データベースに保存できるTodoアプリの作り方を図解を用いて分かりやすく説明します。
【初心者向け】初めてのNode.js入門。Expressフレームワークを用いた本格Webサーバー構築やJSONを学ぼう!
▼ 興味がある方は、画像をクリック
最近のトレンドであるJavaScriptを用いたサーバーサイド開発を可能にするNode.jsでの本格WEBサーバー構築。
GETリクエストやPOSTリクエスト使い方など、必要な開発知識を一気に手に入れよう!
中級者向け
ハンズオンNode.js
Node.jsの入門書です。
対象読者は、フロントエンド開発の知識はあってもサーバサイド開発は知らないエンジニアや、他言語の経験はあってもNode.jsは触ったことがない人です。
Node.jsの非同期プログラミングなどの基本から、アプリケーション作成・テスト・デプロイまで学ぶことができます。
Node.jsデザインパターン 第2版
Nodeアプリの設計技法を、実際に手を動かしながら学ぶハンズオン形式の解説書です。
本書では最初に、JavaScriptの大きな特徴でありながら多くの開発者にとって馴染みの薄い非同期処理(コールバックを用いた処理)についてその仕組みを詳しく説明するとともに主なデザインパターンを説明し、Node.jsの基礎を押さえます。
レベルアップNode.js
中級者へのステップアップを目指すNode.js解説書です。
npmやコールバックなど、Nodeでつまづきやすい点が、丁寧に解説されています。
Node.js超入門
JavaScriptの勉強を終えたばかりの人にオススメの本です。
決して悪い本ではないのですが、たまに誤値があるのが残念です。
Node.js + Express入門
短時間でサクッとNode.jsとExpressを学びたい人にオススメの本です。
この本は、「Kindle Unlimited」の30日間無料体験で読むのがオススメです ^^
無料体験後も、200万冊以上の本を月額980円で読むことができる、読書好きにはもってこいのプランです。