CodeWithJay

Backend & APIs

Learn NestJS — free and paid courses, roadmaps

NestJS brings structure to Node.js: modules, dependency injection, guards and decorators on top of TypeScript. On CodeWithJay you can follow a full NestJS build of an AI e-commerce backend — Prisma and PostgreSQL, JWT and refresh tokens, role-based access, testing with Jest, semantic search and AI agents — alongside short lessons on lifecycle hooks, DI scopes and circular dependencies.

NestJS mini courses

Short, free lessons on one NestJS idea at a time.

All mini courses →

Free NestJS video tutorials

Full-length free lessons from the CodeWithJay YouTube channel.

Free courses library →

NestJS learning FAQ

Can I learn NestJS for free on CodeWithJay?
Yes. CodeWithJay currently has 8 free mini courses and 12 free video lessons on NestJS. Free courses need only a free account; mini courses and videos need no account at all.

Looking for something else?

Browse every technology CodeWithJay teaches, or get every paid course with one membership.