Introductory

M101N: MongoDB for .NET Developers
Aug 4 • 17:00 UTC — Sept 22 • 17:00 UTC

Learn basic installation of MongoDB, JSON, schema design, querying, insertion of data, indexing and working with language drivers. The course project involves building a blogging platform with MongoDB. Code examples will be in C#.

M101P: MongoDB for Developers
Aug 4 • 17:00 UTC — Sept 22 • 17:00 UTC

Learn basic installation of MongoDB, JSON, schema design, querying, insertion of data, indexing and working with language drivers. The course project involves building a blogging platform with MongoDB. Code examples will be in Python but no previous Python knowledge is assumed.

M101JS: MongoDB for DBAs
Aug 4 • 17:00 UTC — Sept 22 • 17:00 UTC

Walk through the basics of installing MongoDB. Learn about JSON and Mongo's extensive query capabilities through the Mongo shell, importing and exporting data into Mongo. Replication and fault tolerance. Scaling out with MongoDB, including indexing, performance tuning, monitoring, and sharding. Backups and recovery.

Advanced

M202: MongoDB Advanced Deployment and Operations
Aug 4 • 17:00 UTC — Sept 22 • 17:00 UTC

This is an advanced course for operations staff and others interested in administering MongoDB deployments. It is a deeper dive into many of the topics of M102 and several additional subjects. You should take M102 before tackling this course.

Intermediate

UD032: Data Wrangling with MongoDB (Udacity)
Aug 4 • 17:00 UTC — Sept 22 • 17:00 UTC

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 practi ces 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.