Chuyển đến nội dung chính

NestJS: From Basics to Advanced

The NestJS course is comprehensive from basic to advanced, helping you master the most modern Node.js framework for the backend. Includes TypeScript, Dependency Injection, Modules, Controllers, Providers, TypeORM, Prisma, Authentication, Authorization, Guards, Interceptors, Pipes, WebSockets, GraphQL, Microservices, Testing, Docker and Production deployment. Updated according to NestJS 11+ and the latest 2026 best practices.

Knowledge requirements:

  • Basic JavaScript/TypeScript (ES6+, async/await, Promises)
  • Basic Node.js (npm, modules, event loop)
  • Understanding of HTTP and REST APIs
  • Basic SQL (SELECT, INSERT, UPDATE, DELETE, JOIN)
  • Basic Git

What will you learn?

  • Build professional REST APIs with NestJS and TypeScript
  • Deep understanding of Dependency Injection, Modules, Providers pattern
  • Connect Database with TypeORM and Prisma ORM
  • Implement Authentication/Authorization with JWT, Passport, RBAC
  • Real-time communication with WebSockets
  • Build GraphQL API
  • Microservices Architecture with NestJS
  • Testing: Unit test, Integration test, E2E test
  • Docker, CI/CD and Production deployment