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.
Overview
Syllabus
- Lesson 1: Setting Up MongoDB and Express.js
- Change Database and Welcome Message
- Fix the Bug in Express
- Complete Express and MongoDB Setup
- Setting Up MongoDB Connection
- Building a Heroes API Server
- Lesson 2: Defining Mongoose Schemas and Models
- Adding New Fields to Schema
- Fix the Mongoose Schema Bug
- Building a Todo API
- Define and Manage Mongoose Models
- Building a Superhero API
- Lesson 3: Updating and Deleting ToDo Items
- 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
- Lesson 4: Creating Relationships Between Models
- Altering Model Relationships in Mongoose
- Fix Relationships Between Models
- Creating Mongoose Relationships
- Add Model Relationships with Mongoose
- Create Model Relationships from Scratch
- Lesson 5: Validating Data and Handling Duplicate Entries in MongoDB Using Mongoose
- Enhance Data Validation Logic
- Fix Mongoose Validation Errors
- Validate and Add Movies
- Validating Book Entries in MongoDB
- Validate and Handle Duplicates