MongoDB University

MongoDB University is an online learning platform run by MongoDB available to anyone in the world with an internet connection. Our free courses will teach you how to develop for and administer MongoDB quickly and efficiently.
Frequent assessments help you verify your understanding, and at the end of a course, you'll receive a certificate of completion from MongoDB. You'll also become a member of MongoDB's community of cutting-edge NoSQL technologists. Over time, we'll be adding classes on schema design, advanced scaling and replication, and other topics, so check back often!
MongoDB University’s platform was developed under a collaboration with edX, the not-for-profit consortium between MIT, Harvard and Berkeley.

Sort options

Introduction to MongoDB (Coursera)

This course will get you up and running with MongoDB quickly, and teach you how to leverage its power for data analytics. We'll start by mastering the fundamentals of MongoDB, including MongoDB’s Document data model, importing data into a cluster, working with our CRUD API and Aggregation Framework. These [...]
0
No votes yet

MongoDB Aggregation Framework (Coursera)

This course will teach you how to perform data analysis using MongoDB's powerful Aggregation Framework. You'll begin this course by building a foundation of essential aggregation knowledge. By understanding these features of the Aggregation Framework you will learn how to ask complex questions of your data. [...]
0
No votes yet

M100: MongoDB for SQL Pros (MongoDB)

Self Paced
M100: MongoDB for SQL Pros (MongoDB)
Free Course
Categories
Effort
Languages
Learn how to map your relational databases knowledge to MongoDB. This course will guide you on how to draw parallels between your existing knowledge and experience with relational databases and MongoDB. The course will contrast modeling a schema and writing application code and queries for a relational database versus [...]
0
No votes yet

M220N: MongoDB for .NET Developers (MongoDB)

Learn the essentials of ASP.NET application development with MongoDB. This course will teach you how to use MongoDB as the database for an ASP.NET application. You will play the role of a back-end developer for an ASP.NET application, where your job is to implement the application's communication with MongoDB. [...]
0
No votes yet

M320: Data Modeling (MongoDB)

Self Paced
M320: Data Modeling (MongoDB)
Free Course
Categories
Effort
Languages
Learn everything you need to know about data modeling for MongoDB. 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 [...]
0
No votes yet

M103: Basic Cluster Administration (MongoDB)

Learn the essentials of database administration in MongoDB. This course will provide you with the tools and insight to administer basic MongoDB deployments with confidence. You'll build standalone nodes, replica sets and sharded clusters from scratch. These will serve as platforms to learn how administration varies depending on the [...]
6
Average: 6 ( 2 votes )

M121: The MongoDB Aggregation Framework (MongoDB)

Learn how to use MongoDB's Aggregation Framework. This course will provide you with the knowledge to use MongoDB Aggregation Framework with confidence on your application development practices. You’ll build an understanding about how to use MongoDB Aggregation Framework pipeline, document transformation and data analysis. We will look into the [...]
4
Average: 4 ( 2 votes )

M001: MongoDB Basics (MongoDB)

Learn the fundamentals of MongoDB. In this course you will learn how to set up your database and start exploring different ways to search, create, and analyze your data with MongoDB. We will cover database performance basics, and discover how to get started with creating applications and visualizing your [...]
10
Average: 10 ( 2 votes )

M201: MongoDB Performance (MongoDB)

Learn how to optimize the performance of your MongoDB deployment. This course will cover how to use best practices for achieving performance at scale in a MongoDB system. By the end of this course, you should be familiar with the different techniques used to increase the performance of MongoDB [...]
1
Average: 1 ( 2 votes )

M220JS: MongoDB for Javascript Developers (MongoDB)

Learn the essentials of Node.js application development with MongoDB. This course will teach you how to use MongoDB as the database for a Node.js application. You will play the role of a back-end developer for a Node.js application, where your job is to implement the application's communication with MongoDB. [...]
2
Average: 2 ( 2 votes )