iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up

MongoDB Certificate

Earn the MongoDB certificate by passing the exam and submitting a production-style data layer.

Certificate outline

EXAMPLE
# MongoDB certificate - outline

## Part 1 - exam (60 min)

Topics:
- Data modelling: embed vs reference
- CRUD + bulk writes
- Indexes: compound, partial, multikey, TTL
- Aggregation framework
- Transactions
- Replication + sharding basics
- Security: auth, RBAC, network, encryption

Passing mark: 70 percent.

## Part 2 - capstone (take-home, ~10 hours)

Ship a small data layer:

- A schema with at least 4 collections and clear embed/reference choices
- 10+ aggregations - at least one with \$lookup and one with \$merge for a materialised view
- Indexes deliberately created + an explain plan for each query you ship
- Transactions on at least one write path
- A script + scheduled job that runs a daily TTL cleanup
- Atlas (or self-hosted replica set) with a documented backup + restore drill

Submit a Git repo with schemas, scripts, and a one-page Architecture Decision Record per choice.

## Grading

- Schema design + indexes (40 percent)
- Aggregations + performance (25 percent)
- Operations: backups, monitoring, alerting (20 percent)
- Documentation (15 percent)

## Tips

- One ADR per non-obvious choice (embed vs reference, compound index order)
- Use the Atlas Performance Advisor in dev
- Test a restore - that is the only proof your backups work

Why it matters

A Mongo certificate is meaningful when it includes operations. Backups, monitoring, and a documented restore drill are what separate a database that survives an incident from one that does not.

Tip: Tweak the snippet with Try it Yourself », then sit the quiz at the bottom of the page.

Example

Example
// /certificate/mongodb
Try it Yourself »

Discussion

Loading…