Thumbnail
개발 · 프로그래밍 백엔드

지금 당장 NestJS 백엔드 개발 [사주 만세력] 대시보드

(4)
2개의 수강평 ∙  48명의 수강생

33,000원

지식공유자: 지금 당장
총 45개 수업
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 웹 개발] 강의입니다.

이 강의를 통해 백엔드 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 문서
자동 생성


이런 분들께 추천해요 🙋

  • NestJS 공식 문서만으로는 백엔드 API 개발이 어려운 분
  • NestJS를 포함한 일반적인 백엔드 API 개발의 프로세스를 배우고 싶은 분
  • 제작한 백엔드 API가 동작하는 모습을 프런트엔드에서 확인하고 싶은 분

이런 걸 배워요 📑

학습 내용 Step 3 ✨

1️⃣

백엔드 API 핵심 개념
(HTTP 통신, JWT 인증,
DB 설계)

2️⃣

개발 환경 세팅 후
완성된 소스 코드로
서비스 실행

3️⃣

백엔드 API 코드의
작성 과정을
단계별로 다루기 

1. NestJS를 한 장의 그림으로 이해할 수 있습니다. 서비스 규모가 커져도 아래 구조에서 크게 벗어나지 않습니다. 

DB 설계

2. NestJS를 이용해서 Swagger API 문서 자동 생성하는 방법을 배울 수 있습니다.

3. VueJS 프론트엔드 코드 및 실행 방법을 제공합니다. VueJS 프론트엔드에 대한 자세한 설명은 다른 강의로 준비되어 있습니다. 사주 만세력 프론트 개발은 아래 강의와 함께해보세요.


지식공유자 소개 ✒️

이력 사항

  • 컴퓨터 전공 학사 및 석사 졸업 
  • 6개 회사에서 개발 경험
  • 여러 개의 개인프로젝트 경험

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
백엔드 API 개발을 단기간에 학습하고 싶은 분
최신 프레임워크를 사용하여 백엔드 API를 개발하고 싶은 분

안녕하세요
지금 당장 입니다.
지금 당장의 썸네일
커리큘럼 총 45 개
이 강의는 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 서비스 소개
섹션 3. NestJS 구조 설명
섹션 4. DB 설계
DB 설계 미리보기
DB 테이블
DB 테이블 간 관계
섹션 5. API 설계
섹션 6. 개발 환경 세팅
vscode
도커
MySQL Workbench
NestJS (백엔드)
포스트맨
VueJS (프런트엔드)
크롬 브라우저
Slack
섹션 7. 소스 코드 단계별 실습
초기 환경 세팅 미리보기
테스트 API 생성 및 실행
MySQL DB 도커 추가
DB 설계 및 엔티티 추가 미리보기 회원 API 개발 및 테스트 미리보기
생년월일 사주 변환
사주 반환 포맷
멤버 API 개발 및 테스트
그룹 API 개발 및 테스트
그룹 멤버 API 개발 및 테스트
만세력 API 개발 및 테스트
Slack 500 에러 알림
Rate Limit 모듈
섹션 8. Swaager API 문서 자동화
Swagger 설정
회원 Swagger
멤버 Swagger
그룹 Swagger
그룹 멤버 Swagger
멤버 만세력 Swagger
섹션 9. 사주 기초 이론
사주 기초 용어
생년월일을 사주팔자로 변환
사주팔자를 만세력으로 변환
섹션 10. 실습 후 이론
강의 게시일 : 2022년 12월 09일 (마지막 업데이트일 : 2023년 08월 13일)
수강평 총 2개
수강생분들이 직접 작성하신 수강평입니다.
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
장수현 thumbnail
5
깔끔하게 정리해주셔서 잘보고있습니다!
2023-05-19
cafe small house thumbnail
3
아.. 저의 너무 큰 실수지만 당연히 강의일거라고 샀는데 nestjs라고 혹해서 그냥 구매 해버렸네요.. nestjs가 시중에 이제 한국판 교재가 1권 밖에 없어서 pdf 같은 느낌으로 보면 좋을수도 있겠습니다 돌아간다면 더 잘해지고 참고용으로 구매할거 같네요.. docker나 swagger 를 공부할 기회가 부족한 만큼 도움이 많이 될거 같고요 class-validator 에서도 isIn 이나 match 나 더 다양하게 볼수있어서 참고용으로 도움이 될거 같습니다
2022-12-24
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!