Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Developing NestJS Backend Right Now [ToDo List]

This course will teach you how to develop a backend API. It covers NestJS, TypeORM, MySQL, JWT authentication, DB and API design, HTTP communication, Swagger API documentation automation, e2e API test automation, and the Repository pattern.

49 learners are taking this course

  • kookh09875453
nestjs
백엔드
jwt
api
http
NestJS

What you will learn!

  • NestJS

  • TypeORM

  • MySQL

  • DB and API design

  • HTTP communication, JWT authentication

  • Automating Swagger API documentation

  • e2e API test automation

  • Repository pattern

Learning while making a ToDo list
NestJS backend 😊

📢 Please check before taking the class!

  • This lecture is a text-based lecture . Please refer to the notes before attending. (Video not provided)
  • If you have any questions during the class, please use the Q&A page!
  • The Flutter mobile app training environment only supports Windows operating systems and Android apps (Flutter). For other training environments, please search Google or YouTube.

Lecture Topics 📖

While the official NestJS documentation is well-written, developing a backend API can be challenging without some backend experience. Backend API development requires knowledge of database and API design, HTTP communication, JWT authentication, and frontend knowledge, but it's difficult to find a comprehensive course covering these topics.

This course covers building a ToDo list backend API. It uses NestJS, TypeORM, JWT, and MySQL. Through a ToDo list, you'll learn step-by-step how to design a database and API, HTTP communication, and JWT. Beyond simply learning the NestJS framework , the goal is to enable students to develop backend APIs using NestJS .

Seeing how the backend API I created works on the front end is a crucial step. This course provides the source code and running instructions for the ToDo list app (Flutter). Through this course, you'll learn how to develop a NestJS backend API and how to use it in a mobile app.

Once you've mastered Nest.js through this course, your development process won't change much even if you move to a different backend framework.

DB and API design, etc.
Front-end knowledge

MySQL, JWT,
TypeORM, etc.
Backend API development

With NestJS
Swagger API documentation
Auto-generated


I recommend this to these people 🙋

  • Those who find it difficult to develop backend APIs using only the official NestJS documentation
  • Anyone who wants to learn the process of developing a general backend API, including NestJS.
  • Anyone who wants to check how the backend API they created works on the frontend

Learn this 📑

Learning Content Step 3 ✨

1️⃣

Backend API Core Concepts
(HTTP communication, JWT authentication,
DB design)

2️⃣

After setting up the development environment
With the completed source code
Running the service

3️⃣

Backend API code
The writing process
Step by step

1. You can understand NestJS through a single diagram. Even if the service scales, it doesn't deviate significantly from the structure below.

DB design

2. You can learn how to automatically generate Swagger API documentation using NestJS.

3. We provide Flutter code and how to run it. A detailed explanation of Flutter app development is being prepared in another lecture.


Introducing the Knowledge Sharer ✒️

History

  • Flutter, VueJS, NestJS, AWS Developer
  • Bachelor's and Master's degrees in Computer Science
  • Development experience at 6 companies
  • Experience with multiple personal projects

Recommended for
these people

Who is this course right for?

  • For those who want to learn backend API development in a short period of time

  • Anyone who wants to develop backend APIs using the latest frameworks

Hello
This is

739

Learners

38

Reviews

88

Answers

4.0

Rating

10

Courses

Curriculum

All

42 lectures

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$26.40

kookh09875453's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!