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
Lead Instructor Vikramaditya Iyer
Lead Instructor
Vikramaditya Iyer
Ex-Tech Lead & STEM Mentor
Master MongoDB — NoSQL Databases — Online Course Overview & Curriculum Thumbnail
Total Program Fee (Full Cohort + Materials)
₹2,499₹3,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 & spreadsheets
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 • 90 Minutes Live

Session 1: SQL vs NoSQL & Atlas Setup

Granular Tracked Topics (1):
Document Model, JSON/BSON & Atlas Setup
Session 2 • 90 Minutes Live

Session 2: Insert & Read Operations (CRUD Part 1)

Granular Tracked Topics (1):
insertOne, insertMany, find, Comparison Operators
Hands-on Challenge: Student Profile Document Insertion & Filter

Insert profiles with embedded skills arrays and filter by specific criteria.

Session 3 • 90 Minutes Live

Session 3: Update & Delete Operations (CRUD Part 2)

Granular Tracked Topics (1):
updateOne, 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 1 • 90 Minutes Live

Session 4: Aggregation Pipeline Foundations

Granular Tracked Topics (1):
$match, $project, $sort, $limit, and Pipeline Mechanics
Session 2 • 90 Minutes Live

Session 5: Grouping & Array Unwinding

Granular Tracked Topics (1):
$group with Accumulators & $unwind for Arrays
Hands-on Challenge: Sales Volume & Rating Aggregator

Calculate average item rating and total revenue grouped by category.

Session 3 • 90 Minutes Live

Session 6: Multi-Collection Lookups

Granular Tracked Topics (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 1 • 90 Minutes Live

Session 7: Schema Design Patterns

Granular Tracked Topics (1):
1-to-N Embedding vs Referencing & Subset Patterns
Session 2 • 90 Minutes Live

Session 8: Indexing & Capstone Defense

Granular Tracked Topics (1):
Single & Compound Indexes, explain() Execution Stats
Hands-on Challenge: Compound Index Performance Optimization

Create compound indexes and benchmark query execution speed with explain().

Graduation Capstone Portfolio

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.

Pdhoindia AI Assistant
Ask me anything about courses, pricing & more
Hi there! 👋 I'm the Pdhoindia AI Assistant. I can help you with courses, pricing, schedules, refund policies, and more.
What would you like to know?
Powered by Pdhoindia Knowledge Base