Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Adding Enterprise Features to your NestJS App

via CodeSignal

Overview

n this course, we will focus on making the ToDo application more enterprise-friendly by integrating MongoDB, configuring important middleware, and handling errors properly.

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

Reviews

Start your review of Adding Enterprise Features to your NestJS App

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.