![[改訂3版] Node.js教科書 - 基本からプロジェクト実習まで講義サムネイル](https://cdn.inflearn.com/public/courses/330181/cover/47e0125e-75ad-4946-96d3-54bbc444a188/330181-eng.jpg?w=420)
[改訂3版] Node.js教科書 - 基本からプロジェクト実習まで
zerocho
ノードとは何か、最新のJavaScript文法、ノードのAPI、npm、モジュールシステム、データベース、テストなどについて学び、5つの実例を使ってプロジェクトを作成します。サービスをクラウドにデプロイしたり、ノードプロジェクトをTypeScriptに変換したりすることもできます。
初級
Node.js, Express, MySQL
Node.jsのSpringと呼ばれるNestJSを学び、Dependency Injection(依存性の注入)の便利さを体験しましょう。API開発から、Expressとの比較、デプロイ、テスティングまで、すべてを学んでみましょう。

学習した受講者のレビュー
5.0
bbangjo
1. 講義難易度が中級以上であることを考慮したときに非常に適切かむしろ容易かもしれない難易度だと思います。 2. そして、講義の途中でdocsの重要性を強調してくださって、講義を聞いて理解できない部分は、自分で探してみる味もむしろ良かったです。 3. 実務での経験や状況を例にとり、なぜNestjsを使うのか、どのように使うのかを説明してくださって学んだことがとてもとても多いです。 4. セクションごとにライブQ&Aした部分で得るのがすごく多かったです。
5.0
정정원
いつもたくさん学びます
5.0
dhj100
ゼロ小川のおかげで開発を楽しませています。いつもありがとうございます。
NestJS
Expressとの比較
TypeORM
ユニットテスト、e2eテスト
API設計
自分の手で作るチャットアプリ、サーバー開発まで!
今一番ホットな NestJSを体験してみてください。
私はもともと、サーバーフレームワークにはExpressを、DBにはSequelizeを会社で使用していました。しかし、あまりにもコミュニティでNestJSが話題になっていたので一度使ってみたところ…目から鱗が落ちました👀!
その後は会社のサービスをすべてNestJSに転換し、SequelizeもTypeORMに転換してしまいました。
Node.jsのSpringと呼ばれるNestJS!Nodeを離れてSpringへと転向した開発者たちさえも、NestJSのおかげで戻ってきていると言われています。これまで多く使われてきたExpressと比較して、NestJSはどう異なり、どれほど強力なのでしょうか?今回の講義ではNestJSの機能を紹介します。Expressで構築したWebサーバーをNestJSに移行してみて、Slackに似たWebアプリのバックエンド部分を実際に作ってみます。
それでは、NestJSがなぜそれほどまでに熱いのか、実際に学んでみましょうか。
NestJSでNode.jsサーバー開発に入門したい方
Expressの機能に物足りなさを感じ、代替案を探している方
クローンコーディングを通じてバックエンドパートを実装してみたい方
受講前にご確認ください!
NestJS
TypeORM
Socket.io
Node.js
https://sleact.nodebird.com (アクセスする)
講義を通じて、こちらのページを作ってみることができます :)
NestJS + TypeORMのソースコードだけでなく、
そのコードに対応するExpress + Sequelizeのソースコードまで提供します。
私の講座の長所はQ&Aです。 質問していただければ、1日以内に回答いたします。
講座の内容について自由に質問しながら、能動的に学んでみてください。
内容を理解するのに、より役立つはずです!
Q. Slackクローンコーディング - [リアルタイムチャット with React!] 講座も受講する必要がありますか? 私はフロントエンドには興味がありません。
サーバー開発にのみ関心がある方であれば、この講義だけを受講すれば大丈夫です。ただし、バックエンドのコーディングをする際、フロントエンドがあってこそバックエンドへリクエストを送れますよね?そのため、私がフロントのコードを完成させておきました。フロントエンドのコードはただ実行するだけで構いません。フロント画面を使ってバックエンドへリクエストを送ってください。
Q. Expressを知っておく必要がありますか?Expressを飛ばしてNestJSだけやりたいです。
Express(エクスプレス)を紹介したり、Expressとの違いを比較したりする部分が講義の中に時々出てきます。ある程度Expressのコードを読める状態でなければ、受講をスムーズに進めることができません。NestJSが内部的にExpressを使用しているため、Expressへの理解を推奨します。
受講前にご確認ください!
学習対象は
誰でしょう?
NestJSでNode.jsサーバープログラミングに入門しようとしている方
ExpressからNestJSへの移行を検討されている方
Springに慣れていて、Nodeでも似たようなものを探している方
前提知識、
必要でしょうか?
Node.jsの基本知識
Express、Passport、Sequelizeに関する経験
TypeScriptの基本知識
67,834
受講生
1,755
受講レビュー
9,765
回答
4.8
講座評価
25
講座
私の講義の強みはQ&Aです(Inflearn回答王を2回受賞)。24時間以内にできる限りお答えします!一緒に悩んでいるという気持ちで回答させていただきます!
私の講座の大きな強みはQ&Aサポートです。(インフラーンQ&A王賞を2回受賞)24時間以内にご質問にお答えし、最善を尽くしてサポートいたします!問題を一緒に解決している感覚を味わっていただけるでしょう。
👉ZeroCho Lectures
ZeroCho(ゼロチョ)講義の全ロードマップ。私の全コースの完全なロードマップはこちらでご確認いただけます。
– 『Node.js教科書』、『コーディング自律学習 ZeroChoのJavaScript』、『Let's Get IT JavaScript』、『TypeScript教科書』著者
– ZeroCho.com 運営者
– 現) YouTubeにてZeroCho TVで開発関連の放送中
– 元) Smoretalk CTO
– 元) 今日のピックアップ CTO(カカオモビリティにエグジット後、カカオモビリティ最年少開発パート長)
Node.js教科書、ZeroChoの独学JavaScript、Let's Get IT JavaScript、TypeScript教科書の著者
ZeroCho.comの運営者
現在、開発関連のトピックを扱うYouTubeチャンネルZeroCho TVを運営中
元 SmoreTalk CTO
元Today Pickup CTO(カカオモビリティに買収、最年少リード開発者として合流)
全体
39件 ∙ (9時間 40分)
1. NestJS講座開始!
10:16
2. 必須視聴[エラー質問文法]
15:53
4. Expressとの比較
30:08
5. NestJSの設定
15:40
6. ホットリロード設定
04:43
7. controller 基本
08:17
12. Q&A
14:40
13. モジュール、コントローラの作成
10:56
15. 残りのAPIを設計する
11:27
17. カスタムデコレータの作成
06:50
18. インターセプターの使用
10:38
19. Q&A(AOP説明)
18:21
全体
103件
4.6
103件の受講レビュー
受講レビュー 25
∙
平均評価 4.2
3
私が学ぼうとする技術スタックをゼロチョが主に扱っているので、ほぼすべての講義を受講申請しましたが、YouTubeで進行する講義式スタイルは私と合わないと思います。精神的で気を散らすべきですか?定石通りに教える感じというよりスタークラフトしながら中継する感じの?言及だけで行ったのは後で別に探してみるべきか探してみなければならず積み重ねて…講義開始前に今日は何を説明します。整理する前にしてくださって教えてくださり、今日の講義の完成本はこれなので、どうぞよろしくお願いします。内容は悪くありません。率直に悪い内容を後期に残すのが負担になり、これまでその多くの講義を聞いても後期を残すのは躊躇していましたが、お金を出して受講するほど率直な私の意見を残します。これからも以前の講義について見て、できるだけ後期残してみます。最後の一つは、質問に対しては答えをとてもよくしてくれます。撮った講義も多く、かなり以前のものもありますが、質問に答えてくださってメンテナンスしてくださるのは本当にすごいと思います!これからも良い講義をたくさんお願いします。
受講レビュー 1
∙
平均評価 4.0
受講レビュー 5
∙
平均評価 4.6
3
Expressとの違い説明してくれる部分良かったです。やりたい言葉が多く、できるだけ多く教えてあげる姿が印象深かったです。 ただ、ちょっと優しくしてほしいです。他の方の質問に対する返信も見ましたが、質問する人が気づいてみるほどです。質問も考えてしろと言われて、無作為に思わずついてはいけないと言われる様子は私の考えにはまあ。 講師の方は上手だからそうかもしれませんが、この講義を見ている人はほとんどNestJS入門者であることを忘れてはいけません。講義をよく見ています
コメントありがとうございます。しかし、私の考えは変わりません。私は受講生が大きく二つのクラスだと思います。ある部類は本当の勉強をしたい方であり、他の部類はただフォローして結果物だけを得ていく方です。私は私がお金を少なく稼いでも、実際に勉強したい人だけを受講したいと思います。だから質問も単にできません。フォローするのではありません。この質問はしません。私の講義を聞いて助けにならなかったという声を聞くのは嫌です。
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!