Database Management
Beginner
MongoDB
Learn MongoDB from the document model up: BSON types, collections, CRUD queries, indexes, the aggregation pipeline, and the schema decisions — embedding versus referencing — that determine whether a NoSQL database scales or struggles.
30 chapters
7h 30m
What you'll learn
- Introduction to MongoDB and NoSQL Databases
- Installing MongoDB and MongoDB Compass
- Understanding Documents and Collections
- Creating Databases and Collections
- MongoDB Data Types Explained
- Inserting Documents in MongoDB
- Finding and Querying Documents
- Updating Documents in MongoDB
Course content
30 chapters · 7h 30m- 1 Introduction to MongoDB and NoSQL Databases 15 min
- 2 Installing MongoDB and MongoDB Compass 15 min
- 3 Understanding Documents and Collections 15 min
- 4 Creating Databases and Collections 15 min
- 5 MongoDB Data Types Explained 15 min
- 6 Inserting Documents in MongoDB 15 min
- 7 Finding and Querying Documents 15 min
- 8 Updating Documents in MongoDB 15 min
- 9 Deleting Documents and Collections 15 min
- 10 Query Operators in MongoDB 15 min
- 11 Sorting, Limiting, and Pagination 15 min
- 12 MongoDB Indexing and Performance 15 min
- 13 Relationships and Schema Design 15 min
- 14 Embedding vs Referencing Documents 15 min
- 15 Aggregation Framework Basics 15 min
- 16 Advanced Aggregation Pipelines 15 min
- 17 Working with Arrays and Nested Documents 15 min
- 18 Validation Rules and Data Integrity 15 min
- 19 Transactions in MongoDB 15 min
- 20 MongoDB Atlas and Cloud Databases 15 min
- 21 Backup and Restore in MongoDB 15 min
- 22 MongoDB Security Best Practices 15 min
- 23 Connecting MongoDB with PHP 15 min
- 24 Connecting MongoDB with Node.js 15 min
- 25 Building CRUD Applications with MongoDB 15 min
- 26 MongoDB Performance Optimization 15 min
- 27 Real-Time Applications with MongoDB 15 min
- 28 Real-World MongoDB Database Design Projects 15 min
- 29 Scaling MongoDB Applications 15 min
- 30 Capstone Project: Building a Complete API 15 min