제로초 NestJS 강의 수료

오픈소스·2023년 2월 5일
0

https://www.inflearn.com/course/%EC%8A%AC%EB%9E%99%ED%81%B4%EB%A1%A0%EC%BD%94%EB%94%A9-%EB%B0%B1%EC%97%94%EB%93%9C

커리큘럼

총 39 개 ˙ 9시간 40분의 수업

  • 섹션 0. 12 강 ∙ 2시간 52분

    • NestJS 강좌 시작! 10:16
    • 필수시청[에러질문법] 15:53
    • Node.js과 MySQL 설치하기(with FAQ) 17:52
    • Express와의 비교 30:08
    • NestJS 세팅하기 15:40
    • 핫 리로딩 설정 04:43
    • controller 기본 08:17
    • 서비스를 분리하는 이유, 컨트롤러 장점 14:01
    • ConfigModule 사용하기(dotenv 진화판) 10:59
    • loggerMiddleware로 morgan처럼 로깅하기 12:35
    • implements, injectable(DI) 알아보기 17:31
    • Q&A 14:40
  • 섹션 1. API 설계하기 7 강 ∙ 1시간 34분

    • 모듈, 컨트롤러 생성하기 10:56
    • Body, Query, Param 12:52
    • 나머지 API 설계하기 11:27
    • API 문서 만들기(Swagger) 23:09
    • 커스텀 데코레이터 만들기 06:50
    • 인터셉터 사용하기 10:38
    • Q&A(AOP 설명) 18:21
  • 섹션 2. TypeORM 사용하기 7 강 ∙ 1시간 51분

    • typeorm entity(자동 생성하는 법) 13:26
    • typeorm 관계 설정하기 21:08
    • typeorm 커넥션 맺기 14:18
    • typeorm seeding, migration 21:32
    • 회원가입 만들기 17:41
    • Exception Filter 09:03
    • class-validator 14:23
  • 섹션 3. 본격 슬랙 백엔드 만들기 11 강 ∙ 2시간 50분

    • @nestjs/passport 13:58
    • local serializer, guard 22:55
    • typeorm transaction 16:55
    • ParseIntPipe, ParseArrayPipe, PickType 17:00
    • typeorm 쿼리빌더 16:39
    • typeorm을 더 좋아하는 이유 16:38
    • 서비스 마무리, typeorm 쿼리 연산자 09:55
    • 빠진 컨트롤러 구현하기 15:44
    • 웹소켓 연동하기(socket.io, gateway) 18:40
    • multer, static, cors 14:33
    • 배포 준비하기(빌드, pm2, cross-env) 07:37
  • 섹션 4. 테스팅 2 강 ∙ 31분

    • 유닛 테스팅 하기 22:31
    • e2e 테스트(강좌 마무리) 09:23

https://www.inflearn.com/certificate/146759-327193-4793539

0개의 댓글