Mongo DB as Database - II 
 
Steps to Create MongoDB Shell 
 
Create Database Collections in MongoDB 
 
Read Insert Data in MongoDB 
 
Update Documents in MongoDB 
 
Delete Documents in MongoDB 
 
Course Introduction - MongoDB: The Complete Guide 
 
Course Syllabus - MongoDB: The Complete Guide 
 
Introduction to MongoDB: The Complete Guide 
 
Hands-on 1 - Restaurants collection 
 
Solution - Hands-on 1 - Restaurants collection 
 
Hands-on 2 - Restaurants collection 
 
Solution - Hands-on 2 - Restaurants collection 
 
Practice Quiz - Overview of MongoDB 
 
Practice Quiz: Installing and Configuring MongoDB 
 
Practice Quiz: CRUD Operations with MongoDB 
 
Graded Assessment: Introduction to MongoDB 
 
Discussion Prompt: Introduction to MongoDB 
 
Understanding Data Modeling in MongoDB - I  
 
Understanding Data Modeling in MongoDB -II 
 
Advanced Querying Techniques in MongoDB 
 
Advanced Querying Techniques in MongoDB - II 
 
Indexing and Aggregation in MongoDB 
 
Indexing and Aggregation in MongoDB - II 
 
Hands-on 3 Advanced Querying using movies collection 
 
Solution - Hands-on 3 Advanced Querying using movies collection 
 
Hands-on 4 Data Analysis using movies collection 
 
Solution - Hands-on 4 Data Analysis using movies collection 
 
Practice Quiz:  Data Modeling in MongoDB 
 
Practice Quiz: Advanced Querying Techniques in MongoDB 
 
Practice Quiz: Indexing and Aggregation in MongoDB 
 
Graded Quiz: Data Modeling in MongoDB 
 
Discussion Prompt: Data Modeling and Querying in MongoDB 
 
MongoDB: Data Integration with ExpressJS 
 
Document Creation in Express in MongoDB using Mongoose 
 
Mongoose Schema and Models 
 
Mongoose Schema and Models : What is a Model? 
 
Building RESTful APIs with ExpressJS and MongoDB 2: Writing a Post Request 
 
Building RESTful APIs with ExpressJS and MongoDB: Writing a Get Request 
 
Building RESTful APIs with ExpressJS and MongoDB: Writing a Put Request 
 
Building RESTful APIs with ExpressJS and MongoDB: Writing a Delete Request 
 
MongoDB Comparison Query Operators using Mongoose and Node 
 
What is comparison-based searching? 
 
Create Your Own Custom Validation using MongoDB 
 
Create Your Own Custom Validation using MongoDB Demo 1 
 
Create Your Own Custom Validation using MongoDB Demo 2 
 
Create Your Own Custom Validation using MongoDB Demo 3 
 
Setting Up ExpressJS with MongoDB 
 
Hands-on 5 Querying on ListandReview collection  
 
Solution - Hands-on 5 Querying on ListandReview collection  
 
Hands-on 6 ListandReview collection  
 
Solution - Hands-on 6 ListandReview collection  
 
Setting Up ExpressJS with MongoDB 
 
Practice Quiz: Mongoose models and insert method 
 
Practice Quiz: Building RESTful APIs with ExpressJS and MongoDB 
 
Practice Quiz: MongoDB Comparison Query Operators using Mongoose and Node 
 
Practice Quiz : Mongoose Built-In Validation using MongoDB 
 
Practice Quiz - MongoDb Validation 
 
Graded Quiz: MongoDB and ExpressJS Integration 
 
Discussion Prompt: MongoDB and ExpressJS Integration 
 
Replication and Sharding in MongoDB Demo 
 
Replication and Sharding in MongoDB Demo Continue 
 
Backup and Recovery Strategies Part 1: Why do we need Backup 
 
Backup and Recovery Strategies Part 2: Data Integrity and Availability  
 
Backup and Recovery Strategies Part 3: Recovery Strategy 
 
Performance Tuning and Optimization in MongoDB 
 
Performance Tuning and Optimization in MongoDB: Store Engine Optimization  
 
Replication and Sharding in MongoDB 
 
Practice Quiz: Replication and Sharding in MongoDB 
 
Practice Quiz - Backup and Recovery Strategies 
 
Practice Quiz:  Performance Tuning and Optimization in Mongo DB 
 
Graded Quiz: MongoDB in Production 
 
Discussion Prompt: MongoDB in Production