![Coursera](https://images.shiksha.com/mediadata/images/1731999501phpVCeR9D_1280x960.jpg)
![Coursera Logo](https://images.shiksha.com/mediadata/images/1722317044phpdWXOXl.jpeg)
MongoDB: The Complete Guide to NoSQL Database Development
- Offered byCoursera
MongoDB: The Complete Guide to NoSQL Database Development at Coursera Overview
Duration | 8 hours |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
MongoDB: The Complete Guide to NoSQL Database Development at Coursera Highlights
- Earn a certificate after completion of the course
- Assignment and projects for practice
- Financial aid available
MongoDB: The Complete Guide to NoSQL Database Development at Coursera Course details
- Executing CRUD operations
- Navigating Mongo architecture
- Installing MongoDB
- Indexing
- This comprehensive course ensures you develop a foundational understanding of MongoDB, covering its principles, architecture, and essential operations
- You'll gain hands-on skills installing MongoDB, executing CRUD operations, and navigating its architecture
- Progressing to advanced concepts, you'll delve into schema design, indexing, and performance optimization, incorporating advanced querying techniques using Mongoose
- The course further extends to integrating MongoDB with Mongoose, emphasizing document creation, RESTful API design, and validation practices
- Finally, you'll explore MongoDB's advanced functionalities, mastering data distribution, fault tolerance, and performance strategies
- You will possess a robust skill set for proficient MongoDB development and management by the course's conclusion
MongoDB: The Complete Guide to NoSQL Database Development at Coursera Curriculum
Introduction to MongoDB
What is Database?
Mongo DB as Database
Mongo DB as Database - II
Installation of MongoDB
Steps to Create MongoDB Shell
Create Database, Collections in MongoDB
Interaction with 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.
Data Modeling and Querying in 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
Data Modeling in MongoDB
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 and ExpressJS Integration
MongoDB: Data Integration with ExpressJS
Introduction to Mongoose
Document Creation in Express in MongoDB using Mongoose
Mongoose Schema and Models
Mongoose Schema and Models : What is a Model?
What is REST API Part 1
What is REST API Part 2
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
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
MongoDB in Production
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