Online Course Catalog

M001: MongoDB Basics

Introductory

Fundamentals of MongoDB: connecting to a MongoDB Cluster, using MongoDB Compass, MongoDB's document storage model and principles of flexible schema design, basic architecture of MongoDB clusters, CRUD operations.

M040: New Features and Tools in MongoDB 4.0

Introductory

This is a continuing education course that covers new features and tools released with MongoDB 4.0. In a series of 9 chapters, we will explore all the new functionality available with 4.0 including recently released features in Atlas, Compass, OpsManager and the BI Connector.

M103: Basic Cluster Administration

Introductory

Learn how to start up basic MongoDB deployments, from the basic single mongod process, to replica sets and sharded clusters. This course will teach you to explore and configure these deployments using the MongoDB shell.

M121: The MongoDB Aggregation Framework

Introductory

Fundamentals of the MongoDB's powerful Aggregation Framework: data transformation, data science, reducing data over the wire, views.

M201: MongoDB Performance

Introductory

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.

M220P: MongoDB for Python Developers

Intermediate

Learn everything you need to know to get started building a MongoDB-based app in Python.

M310: MongoDB Security

Advanced

Learn basic MongoDB security features, integration capabilities and resources. The course project involves creating secured deployments of MongoDB for production ready environments.

M312: Diagnostics and Debugging

Advanced

Learn how to diagnose and debug issues that can arise in your MongoDB deployment. This course will go over a set of scenarios you might find in production, and introduce you to many of the tools and functionality that MongoDB's support and field teams use to diagnose issues, and how to fix those problems once they're identified.

UD032: Data Wrangling with MongoDB (Udacity)

Intermediate

In this course, we will explore how to wrangle data from diverse sources and shape it to enable data-driven applications. Students will learn how to gather and extract data from widely used data formats. They will learn how to assess the quality of data and explore best practices for data cleaning. We will also introduce students to MongoDB, covering the essentials of storing data and the MongoDB query language together with exploratory analysis using the MongoDB aggregation framework.