NestJS Backend Development Right Now [Saju Manse Calendar]
This course will teach you how to quickly develop a backend API. It covers NestJS, TypeORM, MySQL, JWT authentication, DB and API design, HTTP communication, and Swagger API documentation automation.
This course is a text-based lecture . Please note this before attending.
If you have any questions during the class, please use the Q&A page!
Learn quickly while making a fortune-telling calendar NestJS backend 😊
Lecture Topic 📖
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 the development of a backend API for the Sajoo Manse Calendar. It uses NestJS, TypeORM, JWT, and MySQL. Using the Sajoo Manse Calendar service, you'll learn step-by-step how to design a database and API, communicate with HTTP, and use 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've built works on the frontend is a crucial step. This course provides the source code and implementation instructions for the Sajoo Manse Calendar service frontend (VueJS). Through this course, you'll learn how to develop a NestJS backend API and how to use it on the frontend.
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. This section provides the VueJS front-end code and implementation instructions. A detailed explanation of the VueJS front-end is provided in another lecture. For Sajoo Manse Calendar front-end development, please refer to the lecture below.
Ah.. It was my huge mistake, but of course I bought it thinking it would be a lecture, but I was tempted by the word nestjs and ended up buying it.. Since there is only one Korean textbook for nestjs on the market, it might be good to look at it as a PDF. If I go back, I think I will do better and buy it for reference.. I think it will be very helpful since I don't have many opportunities to study docker or swagger. In class-validator, you can see isIn, match, and more, so it will be helpful as a reference.