Join WhatsApp

MongoDB
NoSQL & Document Database Mastery
MODULE 1
NoSQL Fundamentals
Concepts
  • NoSQL vs RDBMS
  • CAP theorem
  • Document databases
MODULE 2
Setup & Tools
Compass / Atlas
  • Installation
  • Compass
  • mongosh
  • Atlas
MODULE 3
CRUD Operations
Core
  • insertOne/Many
  • find/findOne
  • update
  • delete
MODULE 4
Querying
Operators
  • Comparison
  • Logical
  • Array queries
  • Regex
MODULE 5
Data Modeling
Schema
  • Embedding
  • Referencing
  • Relationships
  • Patterns
MODULE 6
Indexing
Performance
  • Single/compound
  • Text/TTL
  • Query plans
MODULE 7
Aggregation
Pipeline
  • $match
  • $group
  • $lookup
  • $sort
MODULE 8
Advanced Aggregation
Window
  • Window ops
  • Graph lookup
  • Arrays
MODULE 9
Relationships
Joins
  • $lookup
  • Embedding vs referencing
MODULE 10
Transactions
ACID
  • Sessions
  • Consistency
  • Retry
MODULE 11
Schema Validation
Rules
  • JSON schema
  • Versioning
MODULE 12
Security
Auth
  • Auth
  • Roles
  • TLS
MODULE 13
Replication
Replica set
  • Primary/secondary
  • Failover
MODULE 14
Sharding
Scaling
  • Shard keys
  • Balancer
MODULE 15
Backup & Recovery
Ops
  • mongodump
  • Snapshots
MODULE 16
MongoDB + Node
Driver
  • Driver
  • Connections
  • Pools
MODULE 17
Mongoose
ODM
  • Schemas
  • Models
  • Hooks
MODULE 18
Analytics
BI
  • Aggregation analytics
  • Time-series
MODULE 19
Performance
Tuning
  • Index tuning
  • Profiling
MODULE 20
Internals
Engine
  • WiredTiger
  • Planner
MODULE 21
Deployment
DevOps
  • Atlas
  • Docker
MODULE 22
Projects
Real
  • CRUD app
  • E-commerce DB
  • Analytics DB
MODULE 23
Career Tracks
Paths
  • Mongo Developer
  • MERN Dev
  • NoSQL Architect
  • DBA