| Introduction & Basics |
Overview, Features, NoSQL vs SQL, Use Cases, Editions |
✅ |
|
|
|
| Installation & Setup |
System Requirements, Installation (Linux/Windows), Configuration, Mongo Shell |
✅ |
✅ |
|
|
| Databases & Collections |
Create Database, Create Collection, Drop Database, Drop Collection |
✅ |
✅ |
|
|
| Documents |
BSON Format, JSON vs BSON, Embedded Documents, Arrays |
✅ |
✅ |
|
|
| CRUD Operations |
Insert, Find, Update, Delete, Upsert |
✅ |
✅ |
✅ |
|
| Querying |
Filters, Projection, Sort, Limit, Skip |
✅ |
✅ |
✅ |
|
| Indexes |
Single Field, Compound, Multikey, Text, Unique, TTL, Sparse |
✅ |
✅ |
✅ |
✅ |
| Aggregation Framework |
$match, $group, $project, $sort, $lookup, Pipelines |
|
✅ |
✅ |
✅ |
| Data Modeling |
Embedded vs Referenced, Schema Design, Relationships |
✅ |
✅ |
✅ |
✅ |
| Replication |
Replica Sets, Primary/Secondary, Election, Oplog |
|
✅ |
✅ |
✅ |
| Sharding |
Shard Keys, Range Sharding, Hashed Sharding, Balancer |
|
✅ |
✅ |
✅ |
| Transactions |
Multi-Document ACID, Start/Commit/Rollback, Session |
|
✅ |
✅ |
✅ |
| Performance Tuning |
Indexing Strategies, Query Optimization, Explain Plan |
|
✅ |
✅ |
✅ |
| Security |
Authentication, Authorization, Roles, LDAP, TLS/SSL |
✅ |
✅ |
✅ |
✅ |
| Backup & Restore |
mongodump, mongorestore, Point-in-Time Recovery |
✅ |
✅ |
✅ |
✅ |
| Monitoring & Management |
MongoDB Compass, Monitoring Tools, Profiler, Metrics |
✅ |
✅ |
✅ |
✅ |
| Replication & HA |
Failover, Heartbeat, Read/Write Concern, Voting |
|
✅ |
✅ |
✅ |
| Cloud & Atlas |
MongoDB Atlas, Cloud Deployment, Clusters, Scaling |
|
✅ |
✅ |
✅ |
| Advanced Aggregation |
$facet, $bucket, $graphLookup, $function, Map-Reduce |
|
|
✅ |
✅ |
| Performance & Scaling |
Shard Balancing, Chunk Migration, Indexing for Large Collections |
|
|
✅ |
✅ |
| Change Streams & Triggers |
Real-time Streams, Watch, Resume Tokens |
|
|
✅ |
✅ |
| Replication Lag & Troubleshooting |
Oplog Size, Lag Monitoring, Recovery |
|
|
✅ |
✅ |
| Operational Best Practices |
Maintenance, Version Upgrades, Schema Evolution |
|
✅ |
✅ |
✅ |
| Analytics & BI Integration |
MongoDB Connector for BI, SQL Query Integration |
|
|
✅ |
✅ |
| Emerging Features |
Time Series Collections, Vector Search, AI/ML Integration |
|
|
|
✅ |