Explore MongoDB, a powerful NoSQL database for modern applications. This course introduces basic concepts, including MongoDB servers, clients, collections, and documents. Gain hands-on experience with CRUD operations and learn to handle data within MongoDB's flexible schema. By the end, you'll have a solid understanding of the core concepts needed to work with MongoDB.
Overview
Syllabus
- Lesson 1: Introduction to MongoDB
- Getting Familiar with the Environment
- Lesson 2: Creating and Managing Databases and Collections in MongoDB
- Creating Databases and Collections
- Creating MongoDB Collections Efficiently
- Deleting Collections in MongoDB
- Deleting Databases in MongoDB
- Creating and Listing MongoDB Collections and Databases
- Lesson 3: Finding Documents in MongoDB
- Finding Documents in MongoDB
- Making Output Pretty
- Fixing MongoDB Query Syntax
- Filtering MongoDB Documents
- Filter and Retrieve Books in a Library Database
- Lesson 4: Inserting Documents in MongoDB
- Inserting Books into MongoDB
- Fix the MongoDB Script
- Fix the Book Insertion Script
- Inserting Books in MongoDB
- Inserting Documents in MongoDB
- Lesson 5: Deleting Documents in MongoDB
- Deleting Books in MongoDB
- Deleting Documents One By One
- Deleting Documents In Bulk
- Delete All!
- Lesson 6: Updating Documents in MongoDB
- Updating Book Records in MongoDB
- Updating Book Genres in MongoDB
- Fixing an Update Query for MongoDB Documents
- Updating Documents One by One
- Applying Discounts to Book Collection