강의

멘토링

로드맵

BEST
Programming

/

Back-end

フォローして学ぶTDD開発[2023.11アップデート]

このレッスンでは、テスト主導開発(TDD)を使用してNode.jsアプリケーションを作成します。

  • John Ahn
TDD
Node.js
Express
MongoDB
Jest

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

こんなことが学べます

  • Node.js

  • Test Driven Development

  • Express.js

  • Mongo DB

  • Jest

  • Supertest

知識共有者別点4.9点! John Ahnさんと一緒に
TDD方式でWebアプリを自分で作成してください。

トピック紹介📝

こんにちは。
このレッスンでは、テスト主導開発を使用したNode.jsアプリケーションを作成します。

開発をする上でテスト主導開発(TDD)はますます基本となっています。
より安定したアプリケーションが求められる今日、
これは、開発中のデバッグ時間を短縮するのに非常に効果的な方法だからです。

しかし、まだ多くの企業では時間がないという理由で
まだTDD方式を業務に適用していないというところも多いです。
そしていざTDDを適用しようとすると、新しいモジュール、新しく開発する方法に慣れていないので
またTDD方式をあきらめる場合も多いようです。

だから今回の講義では、テスト主導開発をどうすれば簡単にやっていけるか
従うだけでTDDを学べる講義を作ってみました。

この講義を通してテスト主導の開発を学んで
実務でも個人ポートフォリオでもよく使われてほしい!


この講義で学ぶこと✏️

  • 基本構造
    Node.js Express.js mongoDB Mongoose
  • テスト主導の開発
    Jest Supertest node-mocks-http

講義の特徴💡

私の講義の特徴は、常に図表を使用して説明することです。

特定の部分だけを図表化するのではなく、講義全体で図表化できるすべての部分を見つける
図表を利用して理解しやすくなりました。

そして一度学んだことを何度も繰り返す形式で講座が構成されている
自動的に復習が行われる特徴を持っています。


ここで扱うツール 🧰

Visual Studio Codeを使用しますが、自分が好きなEditorを使用できます。
MACを使用しますが、ウィンドウでも可能です。


一緒に学習すれば良い講義🏃‍♂️

フォローして学ぶノード、リアクトシリーズ - 基本講義
フルスタック開発の第一歩!
ノード+リアクトでJSを楽しんでみてください。
フォローして学ぶドッカーとCI環境
要塞たくさん書くドッカー、実務でちゃんと活用するには?

こんな方に
おすすめです

学習対象は
誰でしょう?

  • テスト主導の開発を学びたい方

  • より安定したアプリを作りたい人

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

  • Node.js

こんにちは
です。

84,485

受講生

2,715

受講レビュー

2,430

回答

4.8

講座評価

20

講座

안녕하세요. 

즐겁게 개발하고 있는 개발자입니다. 

앞으로 많은 도움을 드릴 수 있었으면 좋겠습니다.


- 따라하며 배우는 도커와 CI환경 저자
- 카카오 기업 신입 공채 FE 교수자
- 패스트캠퍼스, 구름 강사 
- 현대자동차 개발 기업 교육
- 신한은행 메타버스, 코빗 타운 풀스택 개발
- 여러 공공기관 SNS 풀스택 개발

カリキュラム

全体

48件 ∙ (4時間 50分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

72件

4.8

72件の受講レビュー

  • par333k2107님의 프로필 이미지
    par333k2107

    受講レビュー 3

    平均評価 4.7

    4

    100% 受講後に作成

    Overall, it was good to be able to understand the flow of unit tests/integration tests for CRUD. However, it would have been better to understand if there had been time to talk about the theoretical working principles of Jest or Supertest in advance. There were some parts that were confusing about how to create mock functions or create req, res mocks and how to virtually test based on db data.

    • ktww882919님의 프로필 이미지
      ktww882919

      受講レビュー 3

      平均評価 5.0

      5

      6% 受講後に作成

      I trusted and purchased it because I had received a lot of help from the free lectures in the past..!! Oh, but I took the teacher's free lecture and created a React website using the game company's open API and distributed it. I didn't use DB and just received API requests, processed them, and rendered them. After distributing it with Vercel, it worked well for a few days, but it stopped working properly because a CORS issue occurred. In this case, do I need to have a backend like nodejs?

      • johnahn
        知識共有者

        Hello, Taewan Kim! Thank you so much for trusting my lecture and purchasing it! Could you please ask this question again on the Q&A board? I've only used Vercel for React Toy projects, and I've never used it with a server attached, so I think I need to know more about the issue.

    • jaewonkim5035님의 프로필 이미지
      jaewonkim5035

      受講レビュー 2

      平均評価 5.0

      5

      100% 受講後に作成

      If you are starting from scratch and know absolutely nothing, it will probably be very difficult. If you have even a little bit of experience with node.js, MongoDB, jest, etc., I highly recommend it! I took the class so well that I felt the tuition was cheap.

      • 507pdophs6930님의 프로필 이미지
        507pdophs6930

        受講レビュー 4

        平均評価 5.0

        5

        100% 受講後に作成

        While developing in full stack, I developed by sending requests by pressing on the front side, checking data, and creating an API. While working on the project, I learned about the concept of TDD, and it was good to hear about it~

        • efforthye님의 프로필 이미지
          efforthye

          受講レビュー 8

          平均評価 4.9

          5

          27% 受講後に作成

          ¥5,362

          John Ahnの他の講座

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

          似ている講座

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