CLASS : 넷*릭스 프로젝트로 배우는 NestJS 기초
ONLINE   #백엔드 아카데미 #NestJS
코드팩토리의 백엔드 아카데미 CLASS 1 :
넷*릭스 프로젝트로 배우는 NestJS 기초
프로그래밍 강의 누적 수강생 22,000명 / 평점 5.0 신화
코드팩토리와 함께하는 NestJS 백엔드 아카데미
기본 정보
∙ 2개의 대주제 (약 25시간 분량)∙ 입문 - 실전
강의 특징
∙ 1회 결제로 평생 소장∙ 강의 무제한 업데이트
강의 공개
∙ 1차 공개 : 24년 09월 02일 (월)∙ 2차 공개 : 24년 10월 07일 (월)
∙ 전체 공개 : 24년 11월 04일 (월)
해당 CLASS 는 [MSA까지 한 번에 끝내는 NestJS 패키지] 일부 강의로 구성되었습니다.
전체 과정을 한번에 구매하실 경우 더욱 저렴하게 수강 가능합니다.
Point 1
넷*릭스 프로젝트를 통해
NestJS 기초부터 배포까지 6단계에 걸쳐 학습합니다.
인증, 실시간 채팅, 캐싱, 타스크 스케쥴링과 테스트 및 배포 등
프로젝트를 통해 NestJS Core 를 완벽하게 정복합니다.
NestJS Core 개념과 API를 학습하고, 테스트 코드 작성 다큐멘테이션, 인증, 캐싱, 로깅, Pagination, ORM, 배포 등의
실무 필수 외부 라이브러리를 다룹니다. 이를 통해 Monolithic NestJS 프로젝트 구현 방법을 완벽하게 학습합니다.
-
NestJS Core 완전 정복NestJS의 기본 빌딩블락과 모든 미들웨어를 프로젝트를 통해 진행하며 빠짐없이 모두 학습합니다.
-
데이터베이스 연동 및 인기 ORMSQL과 NoSQL 등 데이터베이스를 익히고 더 나아가 인기 3종 ORM에 대해 학습합니다.
-
인기 디펜던시 학습 및 프로젝트 고도화다양한 Pagination 기법, 인증 기술, 유효성 검사 및 변환 등 NestJS 확장 기능을 프로젝트에 적용합니다.
-
NestJS 연동 실무 필수 기술 학습캐싱, 큐, 스케줄링, Presigned URL 등 NestJS 실무 필수 기술을 학습합니다.
-
테스트 및 CI 파이프라인 구성유닛 테스트, 엔드투엔드 테스트 작성 및 CI 파이프라인 구성 방법에 대해 학습합니다.
-
프로젝트 배포 및 운영AWS 배포와 CI/CD 파이프라인, 운영 전략을 학습을 통해 프로젝트에 실제로 적용해봅니다.
• Role Based Access Control
• 효율적 대용량 영화 파일 업로드
• 영화 파일 인코딩 큐 작업
• 인기 동영상 리스트 캐싱
• 고객응대 실시간 채팅
• 영상 카탈로그 Pagination 일반화 및 최적화
• CI/CD 파이프라인 구현 및 운영
1. 인증 인가 개념 완전정복
-
1단계 Authentication (인증)인증 시스템 개념을 익히고
그라운드 업 구축 방법을 학습합니다.
01 인증 시스템 이론 학습
02 JWT 이론 학습
03 실제 인증 기능 구현 -
2단계 Passport (인증 시스템)Passport 사용 인증시스템
구축 방법을 학습합니다.
01 Passport 이론 학습
02 Passport 기반 Guard 제작
03 기존 인증 시스템 전환 -
3단계 RBAC (역할기반 접근 제어)Role Based Access Control
구현 방법을 학습합니다.
01 인가 이론 학습
02 Custom Decorator 학습 및 제작
03 Role Based Access Control 적용
2. NestJS 필수지식 분해
3. Postgresql, MongoDB 및 인기 3종 ORM 도장깨기
6. Test CI 파이프라인 구성
7. Deployment & 운영
강사 소개
아무리 좋은 강의가 있어도
완강을 하지 못한다면 의미가 없습니다.
강의를 효율적으로 학습하기 위해서는 "왜?"라는 질문이 매우 중요합니다.
단순히 "이렇게 배웠으니까"가 아니라, 왜 특정 방식으로 개발해야 하는지 이해하는 것이 필요하죠.
제 강의에서는 항상 "왜 이렇게 해야 할까?"에 대한 답을 명확히 제공하려고 노력합니다.
덕분에 많은 수강생들이 다른 강의에서는 이해하지 못했던 부분도 쉽게 이해할 수 있었다고 말합니다.개발자는 항상 새로운 것을 배워야 하는 직업입니다.
하지만 배우는 과정이 항상 즐겁지만은 않죠?
여러분이 포기하지 않도록 재미있는 프로젝트를 통해 실무 위주의 강의를 구성했습니다.
단순히 도큐멘테이션을 읽어주는 강의는 하지 않습니다.
덕분에 제 강의는 온라인 강의임에도 완강률이 매우 높습니다.
이번 강의에서도 여러분이 끝까지 즐겁게 학습할 수 있도록 최선을 다하겠습니다.
함께 재미있게 배우며 성장해봅시다!
지금까지 이런 과정은 없었다. 함께 만들어 나갈 코드팩토리 백엔드 아카데미
코드팩토리 백엔드 아카데미 로드맵
콘텐츠 미리보기
백엔드 개발 로드맵
패스트캠퍼스에서 졸업하세요!
코드팩토리 아카데미는 개발 업계 종사자를 위해
난이도 / 주제별 체계적인 로드맵을 제공해드릴 예정입니다.
커리큘럼
아래의 모든 강의를 이 강의 하나로 모두 들을 수 있습니다.지금 한 번만 결제하고 모든 강의를 평생 소장하세요!
CLASS 1
Part 1. 오리엔테이션
Part 2. 환경설정
Part 3. 개발환경 및 NestJS 프로젝트 둘러보기
Part 5. 디버거 사용법
Part 6. 유효성 검사 및 변환
Part 7. 환경변수
Part 8. 데이터베이스
Part 9. Pipe
Part 10. Mapped Types
Part 11. Serialization
Part 12. 인증
Part 13. Middleware
Part 14. Guard
Part 15. RBAC
Part 16. Postman
Part 17. Pagination
Part 18. Interceptor
Part 19. 예외처리
Part 20. 파일 업로드
Custom Decorator
Part 21. 좋아요 시스템
Part 22. 캐싱
Part 23. 버전관리
Part 24. Task Scheduling
Part 25. Queue
Part 26. Logging
Swagger