Back-end Engineering
197 learners
Managing Data with MongoDB and Mongoose
Master data management by integrating MongoDB into your Express.js applications using Mongoose. This course will guide you through setting up a database connection, creating and managing data models, performing data validations, and handling practical use cases.
Express.js
MongoDB
NodeJS
See path
5 lessons
25 practices
3 hours
Badge for Data Management and Database Querying,
Data Management and Database Querying
Lessons and practices
Change Database and Welcome Message
Fix the Bug in Express
Complete Express and MongoDB Setup
Setting Up MongoDB Connection
Building a Heroes API Server
Adding New Fields to Schema
Fix the Mongoose Schema Bug
Building a Todo API
Define and Manage Mongoose Models
Building a Superhero API
Extend and Modify ToDo Routes
Fix the Broken ToDo Express Application
Add Missing Codes to Update a ToDo
Add Missing Codes to Delete a ToDo
Create a ToDo App Endpoint
Altering Model Relationships in Mongoose
Fix Relationships Between Models
Creating Mongoose Relationships
Add Model Relationships with Mongoose
Create Model Relationships from Scratch
Enhance Data Validation Logic
Fix Mongoose Validation Errors
Validate and Add Movies
Validating Book Entries in MongoDB
Validate and Handle Duplicates
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