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 MVC NestJS App

via CodeSignal

Overview

In this course, we will focus on what makes an application more enterprise-friendly using the ToDo application as an example. This includes integrating a database, configuring essential middleware, and implementing robust error handling—all while using the MVC pattern.

Syllabus

  • Unit 1: Integrating a Database
    • Database Integration in NestJS
    • Adding a dueDate field
    • Implementing Delete Functionality
    • Configuring the ORM
  • Unit 2: Database Migrations in NestJS
    • Mastering Database Migrations
    • Reverting a Migration
    • Changing a Column's Data Type
    • Due Date Through Migrations
  • Unit 3: Middleware Configuration in NestJS
    • Running Middleware Configuration Code
    • Add Title Length Validation
    • Enhancing Validation Middleware for Detailed Error Reporting
    • Configure a Logging Middleware
  • Unit 4: Error Handling in NestJS
    • Controller Level Error Handling
    • Global Exception Handling
    • Custom Error Message Handling
    • Add Logging to the Exception Filter
    • Create a Custom Exception Filter

Reviews

Start your review of Adding Enterprise Features to your MVC 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.