Back-end Engineering
63 learners
Adding Enterprise Features to your MVC NestJS App
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.
NestJS
NodeJS
TypeScript
See path
4 lessons
17 practices
1 hour
Badge for Server-Side Programming,
Server-Side Programming
Lessons and practices
Database Integration in NestJS
Adding a dueDate field
Implementing Delete Functionality
Configuring the ORM
Mastering Database Migrations
Reverting a Migration
Changing a Column's Data Type
Due Date Through Migrations
Running Middleware Configuration Code
Add Title Length Validation
Enhancing Validation Middleware for Detailed Error Reporting
Configure a Logging Middleware
Controller Level Error Handling
Global Exception Handling
Custom Error Message Handling
Add Logging to the Exception Filter
Create a Custom Exception Filter
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.
Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal