Introduction to NestJS
Learn what NestJS is, its modular architecture and core concepts, and review them with a cheatsheet and a self-assessment quiz.
First Steps with NestJS
Install the NestJS CLI, bootstrap a project, and build your first module, controller, and service following a step-by-step guide.
TypeORM Configuration and Entities
Configure TypeORM with PostgreSQL in NestJS and translate an entity-relationship diagram into entities with persistent storage.
Dependency Injection and Providers
Understand layered architecture, inversion of control, providers, and constructor-based dependency injection in NestJS.
Repositories and Queries with TypeORM
Use the Repository pattern in NestJS with TypeORM to inject repositories, run CRUD operations, and query related data such as authors and books.
Slides of the Week
Review the official slides of Week 5 on NestJS, providers and dependency injection, and persistence with TypeORM.