이 강의를 통해 백엔드 API를 빠르게 개발하는 방법을 배울 수 있습니다. NestJS, TypeORM, MySQL, JWT 인증, DB 및 API 설계, HTTP 통신, Swagger API 문서 자동화를 다룹니다.
이런 걸
배워요!
NestJS
TypeORM
MySQL
DB 및 API 설계
HTTP 통신
Swagger
📢 수강 전 확인해주세요!
사주 만세력을 만들면서 빠르게 배우는
NestJS 백엔드 😊
NestJS 공식 문서가 잘되어 있지만, 어느 정도 백엔드 경험이 있지 않으면 백엔드 API를 개발하기 어렵습니다. 백엔드 API를 개발하려면 DB 및 API 설계, HTTP 통신, JWT 인증, 프런트엔드 지식 등이 필요한데, 그러한 내용을 전반적으로 다루는 강의를 찾기 어렵습니다.
본 강의는 사주 만세력 백엔드 API를 제작하는 강의입니다. NestJS, TypeORM, JWT, MySQL을 사용합니다. 사주 만세력 서비스를 통해 DB 및 API 설계, HTTP 통신, JWT를 포함하여 단계별 실습을 진행합니다. NestJS 프레임워크를 배우는 것을 넘어서 수강생이 NestJS를 이용해서 백엔드 API를 개발할 수 있도록 하는 것이 목표입니다.
내가 만든 백엔드 API가 프런트엔드에서 어떻게 돌아가는지 확인하는 것은 중요한 단계인데, 이 강의에서는 사주 만세력 서비스 프런트엔드(VueJS) 소스코드 및 실행 방법을 제공합니다. 강의를 통해 NestJS 백엔드 API 개발은 물론 API가 프런트엔드에서 어떻게 사용하는지 실습을 할 수 있습니다.
이 강의를 통해 한 번 Nest.js를 익혀두면 NestJS가 아닌 다른 백엔드 프레임워크로 넘어가도 개발하는 프로세스가 크게 달라지지 않을 것입니다.
DB 및 API 설계 등
프런트엔드 지식
MySQL, JWT,
TypeORM 등으로
백엔드 API 개발
NestJS로
Swagger API 문서
자동 생성
학습 내용 Step 3 ✨
1️⃣
백엔드 API 핵심 개념
(HTTP 통신, JWT 인증,
DB 설계)
2️⃣
개발 환경 세팅 후
완성된 소스 코드로
서비스 실행
3️⃣
백엔드 API 코드의
작성 과정을
단계별로 다루기
1. NestJS를 한 장의 그림으로 이해할 수 있습니다. 서비스 규모가 커져도 아래 구조에서 크게 벗어나지 않습니다.
DB 설계
2. NestJS를 이용해서 Swagger API 문서 자동 생성하는 방법을 배울 수 있습니다.
3. VueJS 프론트엔드 코드 및 실행 방법을 제공합니다. VueJS 프론트엔드에 대한 자세한 설명은 다른 강의로 준비되어 있습니다. 사주 만세력 프론트 개발은 아래 강의와 함께해보세요.
학습 대상은
누구일까요?
백엔드 API 개발을 단기간에 학습하고 싶은 분
최신 프레임워크를 사용하여 백엔드 API를 개발하고 싶은 분