【Node.js入門】Node.jsとMongoDBを連携してTodoアプリを1から構築してみよう
サーバーサイド言語のNode.jsとMongoDBを連携してWebAPIを作成し、データベースに保存できるTodoアプリの作り方を図解を用いて分かりやすく説明します。
Created by Shin Code
What you'll learn
- サーバーサイド言語であるNodejsの概念が学べます
- Nodejsの基礎が理解できる
- Nodejsの環境構築と使い方が理解できます
- Expressフレームワークの使い方が学べます
- Expressのルーティング設計が学べます
- Postmanの使い方が学べます
- MongoDBの概念と使い方が学べます
- NodejsとMongoDBの連携方法が学べます
- axiosライブラリを使ったサーバーとの連携が学べます
- クライアント、サーバー、データベースとの相互関係が理解できる
- WebAPIの意味が理解できる
- WebAPIを自分の手で構築できる
- 非同期処理をマスターできる
- バックエンドの基礎を学んで、他言語への応用が利くようになる
Requirements
- JavaScriptについてなんとなく知っている方
- 基本的なJavascriptの知識(変数や型宣言など)
- 基本的なプログラミングの文法(if文やfor文など)
- 簡単なHTMLやCSSを書いたことがある方
- 他のプログラム言語を使ったことがある方
- Nodejsの経験は不要。本講座で学びます。
- データベースの知識は不要。本講座で学びます。
Description
Node.jsとMongoDBを連携してバックエンド技術を身に着けたいエンジニアに向けた講座になります。
「Node.jsってよく聞くけど、一体何ができるの?」
「Javascriptを使ってサーバーサイド環境を構築してみたい!」
「WebAPIを自作してAPI連携を自分の手で構築してみたい!」
「MongoDBって何?どうやってNode.jsと連携してデータ保存するの? 」
「Node.js初学者として、まずは簡単なTodoアプリから自作したい!」
お任せください。
図解やスライドを適宜入れつつ、誰でもスッと理解できるような講義を作成しました。
この講義1本だけでNode.jsやWebAPIの本質が理解でき、サーバーサイドエンジニアの第一歩
としてご活用頂けます。
■本コースでは教えないこと
・HTML/CSS/JavaScriptの基本的な文法とルール
Who this course is for:
- サーバーサイド言語に興味がある方
- MongoDB(NoSQL)に興味がある方
- これからNodejsを学んでいきたい方
- 図解やスライドで流れを理解しながら学習したい方
- WebAPI自作して簡単なHTTPメソッドを理解したい方
- バックエンドエンジニアとして活躍したい方
Instructor
Webエンジニア
皆さんはじめまして。Shinと申します。
休みの日はプログラミングばかり触っているちょっと変わった人です。便利なアプリや好奇心をくすぐられるようなアプリを作るのが趣味です。
動画レクチャーは分かりやすいように作成するように心がけています。
どうぞよろしくお願いします。