Tan Phat Media

Khóa Học NestJS Chuyên Sâu 2026

Làm Chủ NestJS - Xây Dựng Backend API Hiện Đại

Khóa học NestJS toàn diện với TypeScript, TypeORM, Authentication, Testing. 12 tuần, 74 bài học thực chiến từ cơ bản đến nâng cao.

Chương Trình Học Chi Tiết

10 modules - 74 bài học - 12 tuần

Module 11 tuần7 bài học
Module 1: NestJS Fundamentals
Giới thiệu NestJS và TypeScript
Setup môi trường phát triển
Controllers và Routing
Providers và Dependency Injection
Modules và Application structure
Middleware và Guards
Dự án đầu tiên với NestJS
Module 21 tuần8 bài học
Module 2: Database Integration
TypeORM setup và configuration
Entities và Repositories
CRUD Operations
Relations và Joins
Query Builder
Transactions
Migrations
Database best practices
Module 31 tuần8 bài học
Module 3: Authentication & Authorization
JWT Authentication
Passport.js integration
Guards và Decorators
Role-Based Access Control (RBAC)
OAuth2 và Social Login
Refresh Tokens
Password hashing
Security best practices
Module 41 tuần6 bài học
Module 4: Validation & Pipes
Class Validator
Class Transformer
Custom Pipes
DTO Validation
Error handling
Validation best practices
Module 51 tuần8 bài học
Module 5: Advanced Features
Interceptors
Exception Filters
Custom Decorators
File Upload
Caching
Task Scheduling
WebSockets
Microservices basics
Module 61 tuần7 bài học
Module 6: Testing
Unit Testing với Jest
Integration Testing
E2E Testing
Mocking và Fixtures
Test coverage
Testing best practices
CI/CD integration
Module 71 tuần6 bài học
Module 7: API Documentation
Swagger/OpenAPI setup
API Documentation
DTO Documentation
Authentication Documentation
API Versioning
Best practices
Module 81 tuần7 bài học
Module 8: Performance & Security
Performance optimization
Caching strategies
Rate limiting
CORS configuration
Helmet.js security
Logging và Monitoring
Error tracking
Module 91 tuần7 bài học
Module 9: Deployment
Docker containerization
Docker Compose
Environment variables
Deploy lên AWS
Deploy lên Heroku
CI/CD Pipeline
Production best practices
Module 102 tuần10 bài học
Module 10: Dự Án Thực Tế
Planning và Architecture
Database design
API design
Authentication implementation
Business logic
Testing
Documentation
Performance optimization
Security hardening
Deployment

Dự Án Cuối Khóa

Xây dựng một RESTful API hoàn chỉnh với NestJS, bao gồm authentication, database, testing, documentation và deployment lên production.

Backend

NestJS, TypeScript, TypeORM

Database

PostgreSQL, Redis, MongoDB

DevOps

Docker, CI/CD, AWS

Tính năng nổi bật của khóa học

Học NestJS toàn diện với công nghệ mới nhất 2026

NestJS Framework

Backend framework hiện đại nhất

TypeScript

Type-safe development

Database

TypeORM, Prisma, MongoDB

Authentication

JWT, OAuth2, Passport.js

Testing

Unit, Integration, E2E testing

API Documentation

Swagger/OpenAPI

Deployment

Docker, AWS, Heroku

Microservices

Scalable architecture

Zalo
Facebook
Tấn Phát Digital
Zalo
Facebook