Data
Databases & MongoDB
Model data properly, query it efficiently and understand why indexes decide whether an app feels fast or slow.
- Level
- Intermediate
- Format
- Online (live)
- Duration
- 6 sessions · 2 per week
- Category
- Data
Description
Most application problems eventually turn into data problems. This course covers document modelling in MongoDB, query patterns, indexing and the trade-offs that matter when your dataset stops being small.
What you will be able to do
- Model documents around real access patterns
- Write queries that use indexes instead of scanning
- Use aggregation for reporting properly
- Plan backups and safe schema changes
Technologies
MongoDBMongooseAggregationIndexing
Modules
Modelling
- Documents vs relations
- Embedding vs referencing
- Schema design
Querying
- Filters and projections
- Aggregation pipeline
- Indexing
Operations
- Migrations
- Backups and restores
- Performance checks
Best for
- Backend developers
- Students building data-driven projects
Prerequisites
- Comfortable with JavaScript or Python
- Basic idea of what an API does
Interested in this course?
Cohorts, schedules and pricing are agreed per group. Send us a short note with your background and what you want to build.
Enquire about this course