BTech / BCA Track4 Weeks CohortTopic-Linked Attendance Enabled

MongoDB — NoSQL Databases

Learn document databases from the ground up. Covers MongoDB Atlas, CRUD operations, Aggregation Pipelines ($match, $group, $lookup), schema design patterns, and indexing for high performance.

Key Skills You Will Master:
MongoDB AtlasDocument ModelingBSON/JSONAggregation PipelineIndexesSchema Design
Vikramaditya Iyer
Lead Instructor
Vikramaditya Iyer
Ex-Tech Lead & STEM Mentor
MongoDB — NoSQL Databases
Total Program Fee (Full Cohort + Materials)
2,4993,499Save 29%
Choose Your CohortLive Interactive
Next cohort starting next weekend • 5:00 PM IST
8 Live Hybrid Interactive Sessions
8 Granular Tracked Topics
Downloadable datasets, cheatsheets & Jupyter notebooks
Verifiable Certificate upon 85%+ topic completion
Syllabus Breakdown

Course Structure & Tracked Topics

Click on any module to view live sessions and the exact list of topics tested & tracked for attendance.

Session 1
Session 1: SQL vs NoSQL & Atlas Setup
90 mins
Attendance-Tracked Topics (1):
1Document Model, JSON/BSON & Atlas Setup
Session 2
Session 2: Insert & Read Operations (CRUD Part 1)
90 mins
Attendance-Tracked Topics (1):
1insertOne, insertMany, find, Comparison Operators
🎯 Hands-on Mini Task:Student Profile Document Insertion & Filter
Insert profiles with embedded skills arrays and filter by specific criteria.
Session 3
Session 3: Update & Delete Operations (CRUD Part 2)
90 mins
Attendance-Tracked Topics (1):
1updateOne, deleteMany, $set, $push, $pull, upsert
Beginner Milestone: User Profile & Social Post Document Store

Design schemas for user profiles and posts with atomic updates for likes and comments.

Deliverable: MongoDB collection schema with verified CRUD operations.
Session 4
Session 4: Aggregation Pipeline Foundations
90 mins
Attendance-Tracked Topics (1):
1$match, $project, $sort, $limit, and Pipeline Mechanics
Session 5
Session 5: Grouping & Array Unwinding
90 mins
Attendance-Tracked Topics (1):
1$group with Accumulators & $unwind for Arrays
🎯 Hands-on Mini Task:Sales Volume & Rating Aggregator
Calculate average item rating and total revenue grouped by category.
Session 6
Session 6: Multi-Collection Lookups
90 mins
Attendance-Tracked Topics (1):
1$lookup (Joins in MongoDB) & Conditional Fields
Intermediate Milestone: Real-Time E-Commerce Order Aggregation

Construct a pipeline joining orders, users, and products to compute daily revenue and category trends.

Deliverable: Multi-stage aggregation pipeline script.
Session 7
Session 7: Schema Design Patterns
90 mins
Attendance-Tracked Topics (1):
11-to-N Embedding vs Referencing & Subset Patterns
Session 8
Session 8: Indexing & Capstone Defense
90 mins
Attendance-Tracked Topics (1):
1Single & Compound Indexes, explain() Execution Stats
🎯 Hands-on Mini Task:Compound Index Performance Optimization
Create compound indexes and benchmark query execution speed with explain().
Graduation Capstone

Scalable Multi-Tenant Learning Management System (LMS) Database

Build and index the complete MongoDB database for an online academy with video progress tracking, nested comments, and text search.

Deliverable:
Complete MongoDB Atlas Cluster Export + Aggregation Scripts

What You Will Be Able To Do

Design scalable document schemas choosing embedding vs referencing appropriately
Perform atomic insert, find, update, and delete operations in MongoDB
Build multi-stage Aggregation Pipelines to generate business metrics
Create compound and text indexes to optimize query execution time

Prerequisites

Basic understanding of JSON data.

Unsure if this fits your current grade?

Schedule a 10-minute discovery call with our academic advisor.