MongoDB Foundations

Welcome to the MongoDB Foundations module. This module covers the essential theory and architecture you need before writing queries.

Module Contents

1. Introduction to NoSQL & MongoDB

Understand why NoSQL exists, how the Document Model differs from SQL tables, and deep dive into BSON.

2. MongoDB Architecture

Explore the internal components of a MongoDB cluster: mongod, mongos, Config Servers, and the WiredTiger storage engine.

3. Installation & Atlas Setup

Get your hands dirty. Set up a free cloud cluster on MongoDB Atlas or run a production-ready Docker container locally.

Review & Cheat Sheet

Test your knowledge with interactive flashcards and grab a quick reference cheat sheet for system limits and SQL-to-MongoDB mapping.