This course covers NestJS essentials: project structure, controllers, providers, modules, dependency injection, and generators. You'll learn to create and manage NestJS apps, grasp controller and provider functionality, and explore module-based dependency injection.
Overview
Syllabus
- Lesson 1: Understanding NestJS
- Running Your First NestJS App
- Lesson 2: Controllers in NestJS
- Creating Simple Controllers in NestJS
- Refine the Books Controller
- Add a GET handler to the controller
- Fix the BooksController
- Creating a Books Controller from Scratch
- Lesson 3: Providers in NestJS
- Introducing a Books Service to the application
- Modifying Book Filter Conditions
- Inject and Utilize a Service
- Fixing Dependency Injection in NestJS
- Creating a Books Service From Scratch
- Lesson 4: Modules in NestJS
- Integrate Nested Services in NestJS
- Integrate Service for Book Ratings
- Integrate Book Rating Service
- Integrate Book Ratings Service
- Lesson 5: Generating Components Using the CLI
- Generating NestJS Components using the CLI
- Putting it all together!