0% completed
All LessonsFree Lessons (3)
Introduction and Fundamentals
Why Take This CourseIntroducing NoSQL DatabasesIntroducing MongoDB and Its ArchitectureUsing MongoDB ShellUnderstanding JSON and BSONQuiz: Introduction and Fundamentals
Basic CRUD Operations
Creating Databases and CollectionsComprehensive MongoDB Database: E-Commerce PlatformReading Data from DatabaseOptimizing Query Results: Limit and SkipSorting Query ResultsQuerying with Regular ExpressionsQuiz: Basic CRUD Operations
Advanced CRUD Operations
Basic Query Operators: Comparison and Logical OperatorsBasic Query Operators: Element OperatorsUpdating and Deleting DocumentsReading Arrays from DocumentsUpdating Arrays in DocumentsError Handling in CRUD OperationsQuiz: Advanced CRUD Operations
Aggregation Framework
Introduction to the Aggregation FrameworkAggregation StagesMulti-Stages Aggregation in ActionGrouping Data Across CollectionsMerge Similar Collections with $unionWithQuiz: Aggregation Framework
Indexing for Performance
Introduction to IndexingCreating and Removing Single Field and Compound IndexesQuiz: Indexing for Performance
Data Modeling and Validation
Introduction to Data ModelingData Validation in MongoDB—JSON SchemaBest Practices for Schema DesignUser Roles and Permissions in MongoDBAuthentication, Authorization, and Common ErrorsQuiz: Data Validation and Security
Importing, Exporting, and Backup
Importing and Exporting Data (CSV, JSON)Backup and Restore OptionsQuiz: Importing, Exporting, and Backup
Wrap Up
ConclusionAppendix: Setting Up MongoDB Locally
Mock interview
MongoDB Database Developer