1. Introduction to NoSQL & MongoDB
Understand the difference between SQL and NoSQL, and what makes MongoDB a flexible, document-based database.
2. Installing & Setting Up MongoDB
Install MongoDB on your system, learn how to use MongoDB Compass and the shell.
3. Working with Databases & Collections
Create databases and collections, and insert documents using basic commands.
4. CRUD Operations
Learn how to Create, Read, Update, and Delete data using commands like insertOne, find, updateOne, and deleteOne.
5. Querying & Filtering Data
Explore how to filter and search documents using operators like $gt, $lt, $in, and projection techniques.
6. Aggregation & Real-Time Use Case
Learn MongoDB’s aggregation pipeline, and wrap up with a basic real-time project such as a student or product database.
