Data

Mongo DB

Learn MongoDB and NoSQL data modeling for modern web and application development.

4.6 (620 Reviews)
Sanjana
Sanjana
Last Updated: August 27, 2026
Description

Understand how MongoDB stores document-based data and how to design collections, indexes, and queries for flexible and scalable applications. Learn CRUD operations, aggregation, and real-world document modeling.

Course Requirements
  • Basic familiarity with databases is helpful
  • A local setup for MongoDB is recommended
  • A willingness to build practical examples
What You Will Learn
  • Understand document-based data models
  • Create and query collections in MongoDB
  • Use aggregation pipelines and indexes
  • Design scalable NoSQL structures for real apps

Video: NoSQL Concepts and MongoDB Architecture
10:00
Video: Documents, Collections and BSON
10:00
Video: MongoDB vs Relational Databases
10:00
Video: Installing MongoDB and Using MongoDB Compass
10:00
Video: MongoDB Shell and Basic Commands
10:00
Video: When to Choose MongoDB
10:00

Video: Document Structure and Embedded Data
10:00
Video: Arrays and Nested Documents
10:00
Video: References and Relationships
10:00
Video: Schema Design Principles
10:00
Video: Embedding vs Referencing
10:00
Video: Modeling One-to-One and One-to-Many Data
10:00

Video: Insert One and Insert Many
10:00
Video: Find Queries and Projection
10:00
Video: Update One and Update Many
10:00
Video: Delete Operations
10:00
Video: Upserts and Update Operators
10:00
Video: Practical CRUD Lab
10:00

Video: Comparison Operators
10:00
Video: Logical Operators
10:00
Video: Element and Array Operators
10:00
Video: Regular Expression Queries
10:00
Video: Expression-Based Queries
10:00
Video: Advanced Filtering Patterns
10:00

Video: Why Indexes Matter
10:00
Video: Single-Field Indexes
10:00
Video: Compound Indexes
10:00
Video: Multikey and Text Indexes
10:00
Video: Explain Plans and Query Analysis
10:00
Video: Index Strategy and Performance Tuning
10:00

Video: Aggregation Pipeline Fundamentals
10:00
Video: $match, $project and $sort
10:00
Video: $group and Accumulator Operators
10:00
Video: $unwind
10:00
Video: $lookup and Multi-Collection Analytics
10:00
Video: Building Reporting Pipelines
10:00

Video: Transactions and Session Concepts
10:00
Video: Schema Validation
10:00
Video: Change Streams
10:00
Video: TTL Indexes
10:00
Video: Geospatial Queries
10:00
Video: Text Search Fundamentals
10:00

Video: Authentication and Authorization
10:00
Video: Roles and Privileges
10:00
Video: Network Security Basics
10:00
Video: Encryption and Secure Connections
10:00
Video: Backup and Restore Concepts
10:00
Video: Production Data Governance
10:00

Video: MongoDB Atlas Fundamentals
10:00
Video: Clusters, Databases and Users
10:00
Video: Connecting Applications Securely
10:00
Video: MongoDB with Node.js
10:00
Video: MongoDB with Python
10:00
Video: Environment Variables and Connection Management
10:00

Video: E-Commerce Document Model
10:00
Video: Product Catalog and Inventory Design
10:00
Video: Customer and Order Data Modeling
10:00
Video: Analytics Dashboard Aggregation
10:00
Video: MongoDB Interview Questions and Scenarios
10:00
Video: Capstone: Build a Production-Style MongoDB Backend
10:00
Sanjana

Sanjana

(4.8)
1 Courses 7 Enrolled

Lead UI/UX Designer with 7 years of product design experience at startups and MNCs. Designed apps used by over 2 million users. Certified Figma instructor and Google UX Design Specialisation mentor.

4.6

620 Students Review

40%
40%
20%
0%
0%
Reviews (5)
Anjali Singh
Anjali Singh
1 week from now

Amazing course! I was a complete beginner and now feel confident enough to work on real projects. Thank you!

Divya Sriram
Divya Sriram
3 weeks ago

I have taken many online courses but this is by far the most comprehensive and well-taught. The projects are excellent.

Nikhil Malhotra
Nikhil Malhotra
2 months ago

Great value for money. The instructor explains things clearly and the curriculum is logically ordered. Highly satisfied!

Arun Mehta
Arun Mehta
2 months ago

Very practical course with real project experience. The step-by-step approach made it easy to follow even for beginners.

Kiran Patel
Kiran Patel
2 months ago

The course content is up to date and covers everything you need to get started professionally.

Rs 4,499Rs 9,499
53% Off
  • Instructor: Sanjana
  • Level : Beginner
  • Lectures : 60 Lectures
  • Duration: 15 Days
  • Enrolled: 7 Students
  • Language: English
Course Includes
  • Full Lifetime Access
  • Downloadable Resources
  • Certificate Of Completion
  • Community Support
  • 15 Days Money Back Guarantee