Online Course Catalog

M034: New Features and Tools in MongoDB 3.4

Introductory

This is a continuing education course on the upcoming 3.4 release of MongoDB. In a series of what will be 16 modules, we will introduce marque 3.4 features in detail. The release of each module will be followed by a tech talk and question and answer session to give team members a chance to refine their understanding of each feature.

M101J: MongoDB for Java Developers

Introductory

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 Java.

M101JS: MongoDB for Node.js Developers

Introductory

Learn basic installation of MongoDB, JSON, schema design, querying, insertion of data, indexing and working with language drivers. The course project involves building an e-commerce platform with MongoDB. Code examples will be in Node.js.

M101N: MongoDB for .NET Developers

Introductory

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

Introductory

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.

M102: MongoDB for DBAs

Introductory

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.

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.

M212: Adobe Experience Manager and MongoDB

Intermediate

Learn everything you need to know to deploy and manage Adobe Experience Manager (AEM) systems at scale.

M233: Getting Started with Spark and MongoDB

Intermediate

This course will run you through how to get an instance of Spark and MongoDB up on your machine as well as run a small task on your dataset in both Scala and Java

M122: Getting Started with MongoDB Cluster Management

Advanced

In this short-course we provide an overview of MongoDB's deployment management platforms: Cloud Manager and Ops Manager. Both platforms provide deployment automation, monitoring, and backup for MongoDB. Cloud Manager is a hosted platform, while Ops Manager is designed to be installed and run on your premises. We will explore setting up automation, monitoring, backup using the Web UI these platforms support and provide a deeper dive on the architecture of Ops Manager to facilitate setup and configuration for on-premises installations.

M123: Getting Started with MongoDB Atlas

Advanced

In this short-course we provide an overview of MongoDB's database as service platform, Atlas.

M202: MongoDB Advanced Deployment and Operations

Advanced

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.

M310: MongoDB Security

Advanced

Learn basic MongoDB security features, integration capabilities and resources. The course project involves create 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.

M101X: Introduction to MongoDB using the MEAN Stack (edX)

Intermediate

Want to be a full-stack JavaScript engineer? This computer science course will give you a broad introduction to several of the most popular web and mobile app development toolkits, including MongoDB, ExpressJS, AngularJS, and Node.js. Together, these tools are called the "MEAN stack."

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 w ill 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 togethe r with exploratory analysis using the MongoDB aggregation framework.