Skip to content
Adiz Codez

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