Log In
0% completed
All Lessons
Free Lessons (3)
Introduction and Fundamentals
Why Take This Course
Introducing NoSQL Databases
Introducing MongoDB and Its Architecture
Using MongoDB Shell
Understanding JSON and BSON
Quiz: Introduction and Fundamentals
Basic CRUD Operations
Creating Databases and Collections
Comprehensive MongoDB Database: E-Commerce Platform
Reading Data from Database
Optimizing Query Results: Limit and Skip
Sorting Query Results
Querying with Regular Expressions
Quiz: Basic CRUD Operations
Advanced CRUD Operations
Basic Query Operators: Comparison and Logical Operators
Basic Query Operators: Element Operators
Updating and Deleting Documents
Reading Arrays from Documents
Updating Arrays in Documents
Error Handling in CRUD Operations
Quiz: Advanced CRUD Operations
Aggregation Framework
Introduction to the Aggregation Framework
Aggregation Stages
Multi-Stages Aggregation in Action
Grouping Data Across Collections
Merge Similar Collections with $unionWith
Quiz: Aggregation Framework
Indexing for Performance
Introduction to Indexing
Creating and Removing Single Field and Compound Indexes
Quiz: Indexing for Performance
Data Modeling and Validation
Introduction to Data Modeling
Data Validation in MongoDB—JSON Schema
Best Practices for Schema Design
User Roles and Permissions in MongoDB
Authentication, Authorization, and Common Errors
Quiz: Data Validation and Security
Importing, Exporting, and Backup
Importing and Exporting Data (CSV, JSON)
Backup and Restore Options
Quiz: Importing, Exporting, and Backup
Wrap Up
Conclusion
Appendix: Setting Up MongoDB Locally
Mock interview
MongoDB Database Developer