A Dev Writes
The Vault Courses
The Vault Courses

Course Modules

MongoDB
01 Foundations 5
Introduction to NoSQL & MongoDB MongoDB Architecture Installation & Atlas Setup Module Review: Foundations
02 CRUD 5
Create and Read Operations Update and Delete Operations Embedded Docs and Arrays Module Review: CRUD Operations
03 Data Modeling 5
Schema Design: The "Together" Rule Relationships: Embed or Reference? Defensive Modeling: Schema Validation Module Review: Data Modeling
04 Aggregation 5
The Aggregation Pipeline Common Stages Advanced Patterns Module Review: Aggregation
05 Indexing 5
Index Fundamentals & The B-Tree The ESR Rule & Query Targeting Explain Plans & Profiling Module Review: Indexing
06 Replication Sharding 5
Replica Sets: The Heart of Availability Sharding: Horizontal Scaling High Availability & Consistency Module Review: Replication & Sharding
Courses / mongodb

MongoDB

MongoDB Last updated: Feb 27, 2026

Learn about MongoDB with interactive visualizations and depth.

Course Modules

Module 01 Available

MongoDB Foundations

Start your MongoDB journey here. Learn the core concepts of NoSQL, BSON, Sharding, Replica Sets, and how to install MongoDB locally or on Atlas.

Explore Module
Module 02 Available

CRUD Operations

Master the fundamentals of MongoDB: Create, Read, Update, and Delete. Learn BSON internals, write concerns, and how to work with arrays and embedded documents.

Explore Module
Module 03 Available

Module 03: Data Modeling

Master the art of NoSQL Schema Design. Learn when to Embed vs. Reference, how to handle the 16MB limit, and how to enforce schema validation.

Explore Module
Module 04 Available

Aggregation Framework

Learn about Aggregation Framework with interactive visualizations and depth.

Explore Module
Module 05 Available

Indexing & Performance

Master MongoDB performance optimization. Learn B-Trees, the ESR Rule, Covered Queries, and how to read Explain Plans.

Explore Module
Module 06 Available

Replication & Sharding

Learn about Replication & Sharding with interactive visualizations and depth.

Explore Module
A Dev Writes

Engineering excellence for the modern developer. Master System Design, Algorithms, and more with professional-grade content.

Learn

All Courses System Design DSA

Resources

Learning Paths About

Legal

Privacy Policy Terms of Service

© 2026 A Dev Writes. All rights reserved.