Explore related topics
This course includes
- 7h 10m of video
- 34 lessons
- Level: Advanced
- Spoken in English
- Your place is remembered
- Free in full, no card
Lessons
4 sections · 34 lessons · 7h 10m total length
Lessons 1 to 1010 lessons · 2h 16m
- How to Install MongoDB Community Edition on Windows | Getting Started with MongoDB11m
- How to Connect to MongoDB Server Using Mongo Shell (mongosh) | Getting Started with MongoDB10m
- How to Start MongoDB Server Manually Using "mongod" Command | Getting Started with MongoDB14m
- How to Create, Switch, and Delete Databases in MongoDB | Getting Started with MongoDB15m
- What is a Collection in MongoDB: Create, List and Drop Collections | Getting Started with MongoDB17m
- What is a Document in MongoDB: Structure, BSON Format and Key Feature | Getting Started with MongoDB14m
- How to Insert Documents in MongoDB: insertOne() vs insertMany() | Getting Started with MongoDB16m
- How to Query Documents in MongoDB: find() vs findOne() | Getting Started with MongoDB12m
- How to Update Documents in MongoDB: updateOne() & updateMany() | Getting Started with MongoDB17m
- How to Delete Documents in MongoDB: deleteOne() vs deleteMany() | Getting Started with MongoDB11m
Lessons 11 to 2010 lessons · 1h 43m
- Getting Started with MongoDB Compass: Setup, Connection & GUI Basics | Getting Started with MongoDB14m
- How to Use MongoDB Shell (mongosh): Variables, Functions & Mongo API | Getting Started with MongoDB12m
- Introduction to MongoDB Cursor: What They Are & Why We Need Them | Understanding Cursor in MongoDB14m
- How to Loop Over MongoDB Cursor Using next() and hasNext() Method | Understanding Cursor in MongoDB13m
- How to Loop Through MongoDB Documents with cursor.forEach() Method | Understanding Cursor in MongoDB7m
- How to Convert a MongoDB Cursor into an Array: toArray() Method | Understanding Cursor in MongoDB8m
- MongoDB Projection: Include & Exclude Fields in find() Queries | Understanding Cursor in MongoDB9m
- How to Sort Query Results (Ascending, Descending & Multi-Field) | Understanding Cursor in MongoDB7m
- How to Implement Pagination in MongoDB Using skip() and limit() | Understanding Cursor in MongoDB11m
- Why MongoDB Uses BSON Instead of JSON (Data Types & Performance) | BSON Data Types8m
Lessons 21 to 3010 lessons · 2h 16m
- Working with String, Boolean & Null Datatypes | BSON Data Types11m
- An Overview of MongoDB Number Types (Int32, Int64, Double & Decimal) | BSON Data Type11m
- MongoDB Integer Data Types (Int32 & Int64): How to Use NumberInt and NumberLong | BSON Data Types15m
- MongoDB Double vs Decimal Datatype: How to Store Floating Point Number as Decimal? | BSON Data Types16m
- Working with Embedded Documents: Storing & Managing Nested Data in BSON | BSON Data Types15m
- MongoDB Array Data Type: Storing & Managing Lists in BSON | BSON Data Types16m
- MongoDB ObjectId Deep Dive: Structure, Auto-Generation & Best Practices | BSON Data Types13m
- MongoDB ISODate & Timestamp Data Types: Storing Date & Time in MongoDB | BSON Data Types14m
- MongoDB Special BSON Types: Regex, Binary Data (BinData) & JavaScript Code | BSON Data Types10m
- MongoDB Extension for VS Code: Setup, Installation & Why You Should Use It | BSON Data Types15m
Lessons 31 to 344 lessons · 55m
- What is Schema in MongoDB & Why Do You Need One? | Schema & Schema Validation13m
- How to Define a Schema When Creating a MongoDB Collection | Schema & Schema Validation16m
- Strict Schema Validation in MongoDB: How to Block Extra Fields | Schema & Schema Validation13m
- MongoDB Schema Validation for Embedded Documents | Schema & Schema Validation12m
What you need
- Experience expected: this course is pitched at an advanced level.
Description
Ready to master MongoDB and build high-performance NoSQL databases? In this complete tutorial, you will go from total beginner to confidently managing, querying, and modeling dynamic data for real-world web and mobile applications. Whether you are a developer, software engineer, or data enthusiast, this course covers all the essential concepts and hands-on techniques you need to integrate MongoDB into your backend stack. What You Will Learn ✔️ MongoDB Basics: Architecture, collections, documents, and JSON/BSON structure ✔️ CRUD Operations: Inserting, querying, updating, and deleting documents efficiently ✔️ Data Modeling: Designing schemas for relational vs. non-relational structures ✔️ Advanced Indexing: Optimizing query performance and database speed ✔️ Aggregation Framework: Building complex data pipelines and analytical queries ✔️ Integration: Connecting MongoDB to Node.js/Python backend applications Resources & Links 📁 Github Repository & Starter Code: [Insert Link] 📄 Official MongoDB Documentation: https://www.mongodb.com/docs/ If you found this course helpful, don't forget to Like, Subscribe, and hit the Bell Icon to stay updated on future developer tutorials!
Who this course is for
- People already working with Node.js.
Those two are our reading of the course's level. The description is the author's own.