강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Slack クローン コーディング [NestJS + TypeORM を使用したバックエンド]

Node.js の Spring と呼ばれる NestJS を学び、Dependency Injection の利便性を体験しましょう。API 開発から、Express との比較、デプロイ、テストまで、すべてを学びましょう。

難易度 中級以上

受講期間 無制限

  • zerocho
NestJS
NestJS
TypeORM
TypeORM
Express
Express
Node.js
Node.js
NestJS
NestJS
TypeORM
TypeORM
Express
Express
Node.js
Node.js

学習した受講者のレビュー

学習した受講者のレビュー

4.6

5.0

bbangjo

97% 受講後に作成

1. 講義難易度が中級以上であることを考慮したときに非常に適切かむしろ容易かもしれない難易度だと思います。 2. そして、講義の途中でdocsの重要性を強調してくださって、講義を聞いて理解できない部分は、自分で探してみる味もむしろ良かったです。 3. 実務での経験や状況を例にとり、なぜNestjsを使うのか、どのように使うのかを説明してくださって学んだことがとてもとても多いです。 4. セクションごとにライブQ&Aした部分で得るのがすごく多かったです。

5.0

정정원

100% 受講後に作成

いつもたくさん学びます

5.0

dhj100

100% 受講後に作成

ゼロ小川のおかげで開発を楽しませています。いつもありがとうございます。

受講後に得られること

  • NestJS

  • Express との比較

  • TypeORM

  • ユニット テスト、e2e テスト

  • APIの設計

私の手作りチャットアプリ、サーバー開発まで!
要塞で最もホットなNestJSに会いましょう。

Expressで
NestJSで!

私はもともとサーバーフレームワークではExpressを、DBではSequelizeを会社で書いていました。しかし、私もコミュニティでNestJSをたくさん言及したので、一度書いてみました...
その後は会社サービスをすべてNestJSに切り替え、SequelizeもTypeORMに切り替えてしまいました。

ノード系のばね、
ホットなNestJS🔥

Node.jsのSpringと呼ばれるNestJS!ノードを離れてSpringに出かけた開発者たちもNestJSのために戻ってきているそうです。今まで多く使っていたExpressと比べてNestJSはどう違い、どれほど強力でしょうか?今回の講義では、NestJSの機能を紹介します。 Expressで構築したWebサーバーをNestJSに切り替えて、Slackに似たWebアプリのバックエンドパーツを直接作成します。

では、なぜNestJSがそれほどホットなのかを一度学んでみましょうか?


こんな方におすすめです!

NestJSでNode.jsサーバー開発に入門したい方

Express機能に不足していることを感じて代替品を探す方

クローンコーディングでバックエンドパーツを実装したい方


ゼロ秒スラッククローンコーディング
バックエンドの悩み完璧解決!

  • Slackに似たWebアプリのバックエンドパーツを直接作成します。
  • NestJSの機能を紹介し、ExpressサーバーをNestJSに切り替えてみることができます。
  • Expressから離れてNestJSの利点を理解し、NestJSサーバーを構築することができます。

実務ですぐに適用可能!

  • NestJSの公式文書の読み方、ERDの描き方、API文書の作り方など、会社で1年間NestJSを直接書きながら感じたヒントをお知らせします。
  • ボーナスで、Webソケットとテストする方法までOK!

受講前にご確認ください!

  • この講義は[Slackクローンコーディング]講義のバックエンドパーツです。ただし、以前のコースであるフロントパートを聞かなくても受講できます。フロントエンドの作り方が気になる方は 以前の講義を確認してください。

こんなスキルを学びます。

Nest.js

NestJS

タイプORM

TypeORM

ソケットio

Socket.io

노드js

Node.js


自分で作ってみましょう!

スラッククローンコーディング - バックエンドパーツの開発
リクエストのバリデーションとレスポンスの標準化
NestJSによるSwaggerドキュメントの自動生成
ERD設計とTypeORMの使用

実際に展開されたサービス
気になりましたか?

https://sleact.nodebird.com (ショートカット)

講義でそのページを作ることができます:)


#1
ソースコード
提供します。

https://github.com/zerocho/sleact (ショートカット)

NestJS + TypeORMソースコードだけでなく、
そのコードに対応するExpress + Sequelizeソースコードまで提供します。

#2
質問にすばやく
答えます。

私のコースの利点はQ&Aです。質問があれば一日以内に答えてください。
講座に関する内容を自由に質問しながら積極的に勉強してみてください。
内容を理解するのに役立つでしょう!


知識共有者を紹介します。

Web開発ベストセラー
作者


よくある質問💬

Q. Slack クローンコーディング - [リアルタイムチャット with React!] 講義も聞かなければなりませんか?私はフロントには興味がありません。

サーバー開発に興味がある人なら、この講義を聞くだけです。ただ、バックエンドコーディングをするときにフロントエンドが必要なバックエンドにリクエストを送りますか?それで私はフロントコードを完成させました。フロントエンドコードは単に実行するだけです。フロント画面を使用してバックエンドにリクエストを送信します。

Q. Expressを知る必要がありますか? ExpressをスキップしてNestJSだけをしたいです。

Express(Express)を紹介するか、Expressとの違いを比較する部分が講義にしばしば出てきます。ある程度Expressコードを読むことができなければ、受講がスムーズです。 NestJSが内部的にExpressを書くのと同じくらいExpressの理解をお勧めします。

受講前に参考にしてください!

  • Nest.jsは8バージョンを使用しています。講座は7バージョンや8バージョンで行う方がスムーズです。
  • 実際に展開されたサービスはsleact.nodebird.comで入手できます。
  • 講義の教案はここにあります。
  • よくある質問はよくある質問でまとめてInflearnブログに掲載します。
  • 映像や内容に問題がある場合は、お問い合わせください。再編集してアップロードします。
  • 講義にいないのに実装が気になったことがある場合、多くの方が質問されればボーナス映像を制作します。

連携講義を確認してください。

[リニューアル] Node.js教科書 -
基本からプロジェクト実習まで

ノード、基礎が不足しているようであれば?
Expressを学びたいなら?

Slackクローンコーディング
[リアルタイムチャット with React!]

スラッククローンコーディング、
フロントまで学びたいなら?

[リニューアル] Reactで
NodeBird SNSの作成

他のクローン講義が気になったら?
22時間Twitterクローン!

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Node.js サーバー プログラミングを NestJS で始める方

  • Express から NestJS に移行しようとしている方

  • Spring に慣れているが、Node でも同様のものを探している方

前提知識、
必要でしょうか?

  • Node.js の基本知識

  • Express、Passport、Sequelize に関する経験

  • TypeScript の基本知識

こんにちは
です。

67,189

受講生

1,714

受講レビュー

9,759

回答

4.8

講座評価

23

講座

私の講義の強みは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の独学JavaScriptLet's Get IT JavaScriptTypeScript教科書の著者

  • ZeroCho.comの運営者

  • 現在、開発関連のトピックを扱うYouTubeチャンネルZeroCho TVを運営中

  • SmoreTalk CTO

  • Today Pickup CTO(カカオモビリティに買収、最年少リード開発者として合流)

カリキュラム

全体

39件 ∙ (9時間 40分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

103件

4.6

103件の受講レビュー

  • tjdwoek623292님의 프로필 이미지
    tjdwoek623292

    受講レビュー 1

    平均評価 4.0

    4

    97% 受講後に作成

    よかったですが、私はこの講義の前の講義を見ていませんでしたが、前の講義とは無関係だと言いますが、その講義の例をあまりにも多く感じるので、そのような部分が少し難しいと思います。

    • yu7987j9693님의 프로필 이미지
      yu7987j9693

      受講レビュー 2

      平均評価 2.5

      4

      62% 受講後に作成

      講義はとても良いです。nest.jsを少しだけ知っている間に受講しましたが、それは難しくありませんでした。 ただ、少し深いレベルの知識習得には難しさがありますね。していただきたい残念があります。^^ ただ入門を過ぎて初級段階の方々が聞くと何の大きな助けになることができるような良い講義であることは正しいです。

      • airmancho4400님의 프로필 이미지
        airmancho4400

        受講レビュー 1

        平均評価 5.0

        5

        97% 受講後に作成

        1. 講義難易度が中級以上であることを考慮したときに非常に適切かむしろ容易かもしれない難易度だと思います。 2. そして、講義の途中でdocsの重要性を強調してくださって、講義を聞いて理解できない部分は、自分で探してみる味もむしろ良かったです。 3. 実務での経験や状況を例にとり、なぜNestjsを使うのか、どのように使うのかを説明してくださって学んだことがとてもとても多いです。 4. セクションごとにライブQ&Aした部分で得るのがすごく多かったです。

        • wjdwjd15011667님의 프로필 이미지
          wjdwjd15011667

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          いつもたくさん学びます

          • dhj1007826님의 프로필 이미지
            dhj1007826

            受講レビュー 19

            平均評価 5.0

            5

            100% 受講後に作成

            ゼロ小川のおかげで開発を楽しませています。いつもありがとうございます。

            ¥5,404

            zerochoの他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!