Skip to content
Home Tutorials Roadmaps Courses
Log in Join free

MongoDB Complete

Master NoSQL databases - documents, collections, aggregation, indexing and building with Node.js.

SU Taught by Sukhwinder Singh 0 enrolled Beginner

What you will learn

Learn MongoDB - the leading NoSQL document database powering modern applications.

Covers NoSQL concepts, document modeling, CRUD operations, queries, indexing, aggregation pipelines, relationships, and integrating MongoDB with Node.js. Build real projects.

Who this is for:
- Developers building modern web applications
- Anyone wanting to learn NoSQL alongside or instead of SQL
- Full-stack developers using Node.js and Express

Course Syllabus

0 lessons · 8 modules
1. NoSQL Concepts 4 lessons
  1. Lesson content for "SQL vs NoSQL - when to use which".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Document model and JSON/BSON".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "MongoDB Atlas cloud setup".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "MongoDB Compass and Shell".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
2. Collections & Documents 5 lessons
  1. Lesson content for "Creating databases and collections".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Document structure and data types".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Embedded documents vs references".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Schema design patterns".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Validation rules for documents".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
3. CRUD Operations 5 lessons
  1. Lesson content for "insertOne and insertMany".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "find, findOne and querying".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "updateOne, updateMany and $set".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "deleteOne and deleteMany".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Bulk write operations".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
4. Querying & Filtering 5 lessons
  1. Lesson content for "Comparison operators - $gt, $lt, $in".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Logical operators - $and, $or, $not".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Regex and text search".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Projection - selecting fields".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Sorting, limiting and skipping".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
5. Indexing 4 lessons
  1. Lesson content for "Why indexes matter in NoSQL".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Single field and compound indexes".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Text indexes for search".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Index analysis with explain()".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
6. Aggregation Pipeline 5 lessons
  1. Lesson content for "Aggregation pipeline concepts".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "$match, $group and $project".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "$lookup for joins".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "$unwind and array processing".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  5. Lesson content for "Building analytics pipelines".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
7. Relationships & Data Modeling 4 lessons
  1. Lesson content for "Referencing vs embedding decisions".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Population with populate()".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Denormalization strategies".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Data modeling for real applications".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
8. MongoDB with Node.js 4 lessons
  1. Lesson content for "Mongoose ODM setup and schemas".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  2. Lesson content for "Models, saving and querying".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  3. Lesson content for "Middleware and hooks".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon
  4. Lesson content for "Building a REST API with Express and MongoDB".

    Want to watch the video lesson?

    Enroll now to get full video access + certificate.

    Coming soon

Student reviews

No reviews yet - be the first after you complete the course!