Free Online

MongoDB University Courses

Free Online MongoDB Training

Show filters

Level

Duration

Subject

Language

Getting Started with Spark and MongoDB

Getting Started with Spark and MongoDB

0

This course provides an introduction to Spark and helps students get started using the MongoDB Spark connector to build data analytics applications. We provide an overview of the Spark Scala and Java APIs with plenty of sample code and demonstrations.

MongoDB University
1 hour a week
past
view all
New Features and Tools in MongoDB 3.6

New Features and Tools in MongoDB 3.6

0

In the ramp up to the MongoDB 3.6 general availability release and beyond, we are releasing a series of chapters on each of the new features in the MongoDB Server, Ops Manager, Compass, the MongoDB Connector for Business Intelligence and other tools.After completing this course, you should have a good understanding of the features and improvements that MongoDB 3.6 introduces as well as an overall introduction to improved tools like Compass, Ops Manager and the BI Connector.In addition, you should have a good understanding of how to upgrade to MongoDB 3.6 from existing deployments, and how to expand their usage of MongoDB given the 3.6 new set of features.

MongoDB University
6 weeks long
past
view all
MongoDB for SQL Pros

MongoDB for SQL Pros

0

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 doing it for MongoDB.Armed with this new knowledge, you will be able to take on projects using MongoDB faster and be successful in developing these new projects or modernizing existing ones.You will build a solid understanding of how MongoDB differs from relational databases. You will learn how to model in terms of documents and how to use MongoDB's drivers to easily access the database.

MongoDB University
2 hours worth of material
selfpaced
view all
Adobe Experience Manager and MongoDB

Adobe Experience Manager and MongoDB

0

Learn everything you need to know to deploy and manage Adobe Experience Manager (AEM) systems at scale. This course will cover how you can take advantage of MongoDB to deploy a highly scalable content repository to support your business needs. Learn about installation, sizing, and the tools available to automate and manage your cluster. We’ll also walk through detailed recommendations for deploying, monitoring, and backing up your AEM environments. Throughout the course we will consider operational best practices required for scaling AEM instances to accommodate growing marketing teams. As the hands-on project for this course, students will implement their own digital photo library. 

MongoDB University
4 weeks long, 3 hours a week
past
view all
MongoDB for Java Developers

MongoDB for Java Developers

4.5

This course will teach you how to use MongoDB as the database for a Java application.You will play the role of a back-end developer for a Java application, where your job is to implement the application's communication with MongoDB. Using the Java driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.You'll build the back-end for a movie-browsing application called MFlix.Using the MongoDB Java Driver, you will implement MFlix's basic functionality. This includes basic and complex movie searches, registering new users, and posting comments on the site.You will also add more features to the MFlix application. This includes writing analytical reports, increasing the durability of MFlix's connection with MongoDB, and implementing security best practices.

MongoDB University
7-8 hours worth of material
selfpaced
view all
The MongoDB Aggregation Framework

The MongoDB Aggregation Framework

0

This course will provide you with the knowledge to use MongoDB Aggregation Framework with confidence in 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 internals of the Aggregation Framework alongside optimization and pipeline building practices.

MongoDB University
9 hours worth of material
selfpaced
view all
Basic Cluster Administration

Basic Cluster Administration

2.4

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 makeup of a cluster. 

MongoDB University
9-10 hours worth of material
selfpaced
view all
Getting Started with MongoDB Atlas

Getting Started with MongoDB Atlas

0

Atlas is MongoDB's database as a service platform. In this short course, we provide a detailed introduction to its features and give students the opportunity to create and use a variety of MongoDB clusters in Atlas.

MongoDB University
4-6 hours a week
past
view all
Diagnostic Thinking

Diagnostic Thinking

0

The Diagnostic Thinking course will provide you with a general framework for diagnosing problems. As you work through lessons you'll define problem statements, identify appropriate information, form hypotheses, and test those hypotheses.Aftering completing this course, you'll be confident in approaching hard-to-define problems for MongoDB and beyond. 

MongoDB University
1 hour of material
selfpaced
view all
New Features and Tools in MongoDB 3.4

New Features and Tools in MongoDB 3.4

0

In the ramp up to the MongoDB 3.4 general availability release and beyond, we are releasing a series of chapters on each of the new features in MongoDB server, Ops Manager, Compass, the MongoDB Connector for Business Intelligence and other tools.After completing this course, you should have a good understanding of the features and improvements that MongoDB 3.4 introduces as well as an overall introduction to improved tools like Compass, Ops Manager, BI Connector and Spark Connector.In addition, you should have a good understanding of how to upgrade to MongoDB 3.4 from existing deployments, and how to expand their usage of MongoDB given the 3.4 new set of features.

MongoDB University
8 weeks long
past
view all
M101P: MongoDB for Developers

M101P: MongoDB for Developers

4.5

Learn everything you need to know to get started building a MongoDB-based app.This course will go over basic installation, JSON, schema design, querying, insertion of data, indexing and working with language drivers. We will also cover working in sharded and replicated environments. In the course, you will build a blogging platform, backed by MongoDB. Our code examples will be given in Python. A brief Python introduction is included in the course.PrerequisitesTo take this course, you should have a working knowledge of Python. Knowledge of relational databases is not required.

MongoDB University
7 weeks long, 5 hours a week
past
view all
MongoDB for Javascript Developers

MongoDB for Javascript Developers

0

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. Using the Node.js driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.You'll build the back-end for a movie-browsing application called MFlix.Using the Node.js driver for MongoDB, you will implement MFlix's basic functionality. This includes basic and complex movie searches, registering new users, and posting comments on the site.You will also add more features to the MFlix application. This includes writing analytical reports, increasing the durability of MFlix's connection with MongoDB, and implementing security best practices.

MongoDB University
6-7 hours worth of material
selfpaced
view all
MongoDB for Python Developers

MongoDB for Python Developers

0

This course will teach you how to use MongoDB as the database for a Python application.You will play the role of a back-end developer for a Python application, where your job is to implement the application's communication with MongoDB. Using the Python driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.You'll build the back-end for a movie-browsing application called MFlix.Using the Pymongo driver for Python, you will implement MFlix's basic functionality. This includes basic and complex movie searches, registering new users, and posting comments on the site.You will also add more features to the MFlix application. This includes writing analytical reports, increasing the durability of MFlix's connection with MongoDB, and implementing security best practices.

MongoDB University
6-7 hours worth of material
selfpaced
view all
MongoDB Advanced Deployment and Operations

MongoDB Advanced Deployment and Operations

5

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. In this course, we will explore performance and monitoring with a detailed tutorial on using MMS. You will learn the mechanics of MongoDB memory and disk usage and how to tune Linux for typical MongoDB workloads. We will look at preparing for disaster recovery under different requirements scenarios ranging from low tolerance for downtime and data loss to high tolerance for both. You will also learn best practices for doing rolling upgrades and other maintenance across replica sets. Building on the introductory coverage of sharding in M102, we will cover sharding mechanics in detail and specific topics such as pre-splitting data and tag-based vs. hash-based sharding. Throughout the course, we will spend considerable time on diagnostic concerns and debugging configuration and other issues in MongoDB deployments. New MongoDB 2.6 features will be addressed throughout the course, including the new security features, which we will cover in the final week. This course should also prepare you to take the DBA certification associate exam. Register for next exam session to become a MongoDB Certified Professional.PrerequisitesM102

MongoDB University
7 weeks long, 7 hours a week
past
view all
Data Modeling

Data Modeling

0

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.You'll build a solid understanding of frequent patterns to apply when modeling and will be able to apply those in your designs. 

MongoDB University
7 hours worth of material
selfpaced
view all
Load more

Level

Duration

Language