After completing this course, you should have a good understanding of how to create data models for MongoDB.

We will go over a few techniques, from a very simple process for simple schemas to more complex ones for large teams and large projects.


M001 and software architecture experience with data modeling or MongoDB experience in general.


Chapter 1: Introduction to Data Modeling

Chapter 2: Relationships

Chapter 3: Patterns (Part 1)

Chapter 4: Patterns (Part 2)

Chapter 5: Applied Designs