MongoDB — MERN Stack Roadmap
NoSQL document database used in the MERN stack
Steps in MongoDB
- MongoDB Basics — intermediate · Documents, collections, BSON and how MongoDB differs from relational databases
- CRUD Operations — intermediate · insertOne/Many, find, updateOne/Many, deleteOne/Many and query operators
- MongoDB Compass & Atlas Setup — intermediate · Using Compass GUI and setting up a free MongoDB Atlas cluster
- Mongoose ODM Basics — intermediate · Connecting to MongoDB from Node with Mongoose, models and basic queries
- Schema Design & Data Modeling — intermediate · Designing schemas, validation rules and Mongoose schema types
- Relationships: Embedding vs Referencing — intermediate · Modeling one-to-many and many-to-many relationships in MongoDB
- Indexing & Query Optimization — intermediate · Creating indexes, explain plans and improving query performance
- Aggregation Pipeline — intermediate · match, group, project, sort and building aggregation pipelines
- Transactions — advanced · Multi-document ACID transactions in MongoDB
Part of
- MERN Stack roadmap — the full learning path