n this course, we will focus on making the ToDo application more enterprise-friendly by integrating MongoDB, configuring important middleware, and handling errors properly.
Overview
Syllabus
- Lesson 1: Integrating MongoDB into Your NestJS App
- Integrate MongoDB with NestJS
- Add the ability to search for Todos
- Fix the TodoService Filter Issue
- Marking Todos as Completed with Mongo
- CRUD Operations with Todo Service
- Lesson 2: Transforming Data Store Objects to DTOs
- Transforming Objects with Class-transformer
- Changing the Shape of the DTO
- Exclude and Expose Decorators Fix
- Handling Single ToDo Item Efficiently
- Transforming Data with Class-transformer
- Lesson 3: Configuring a Middleware and adding Validation in NestJS
- Exploring Middleware in NestJS
- Validation for Your Todos API
- Logging HTTP Request Durations
- Validation for Your Todos API
- Lesson 4: Error Handling in NestJS
- Effective Exception Handling in NestJS
- Handle Exceptions Like a Pro
- Handling Exceptions Like a Pro
- Refine Error Handling in NestJS
- Handling HTTP Exceptions in NestJS