NestJS is a progressive Node.js framework built with TypeScript, inspired by Angular's
architecture. This track covers building enterprise‑grade backend applications using
modules, controllers, providers, dependency injection, and advanced TypeScript patterns.
Track Learning Outcomes
Set up a NestJS project with TypeScript.
Build modular applications with controllers, services, and modules.
Implement dependency injection and decorators.
Create RESTful APIs with validation and serialisation.
Integrate with databases using TypeORM or Prisma.
Add authentication (JWT) and role‑based authorisation.