MongoDB

MongoDB

Document modelling, aggregation pipeline, indexing, transactions, Atlas search, change streams, and scaling MongoDB in production.

BeginnerTopics 1–10
  • ·What is MongoDB?
  • ·Installing MongoDB
  • ·Documents and Collections
  • ·CRUD: Insert
  • ·CRUD: Query
  • ·CRUD: Update
  • ·CRUD: Delete
  • ·Query Operators
  • ·Projection
  • ·PyMongo Basics
Start Beginner
IntermediateTopics 11–22
  • ·Indexes
  • ·Compound indexes
  • ·Aggregation pipeline
  • ·Aggregation stages
  • ·Schema design patterns
  • ·Embedding vs referencing
  • ·Data validation
  • ·Transactions
  • ·Atlas Search
  • ·Change streams
  • ·GridFS
  • ·Time series collections
Start Intermediate
AdvancedTopics 23–32
  • ·Replication
  • ·Sharding
  • ·Query optimisation
  • ·Index strategies
  • ·Aggregation performance
  • ·Security and access control
  • ·Backup and recovery
  • ·Atlas and cloud features
  • ·MongoDB and application patterns
  • ·Monitoring and diagnostics
Start Advanced
ProductionTopics 33–40
  • ·Production deployment checklist
  • ·Performance tuning
  • ·Schema migration strategies
  • ·Multi-tenant data patterns
  • ·MongoDB with microservices
  • ·Data modelling for scale
  • ·Operational runbooks
  • ·Capacity planning
Start Production