Notice: A new MongoDB Public Training Calendar has now launched with the ability to self-enrol for Subscription holders. 

If you do not have a Training Subscription, please email training@mongodb.com with the training session to you would like to attend. 


MDB100: MongoDB Database and Security (1-day)

Explore how to harness MongoDB's capabilities for building sophisticated, high-performance applications, covering its main strengths, where to use it, how to get started with Atlas, its security features, and MongoDB's powerful functionality for storing and retrieving data.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


MDB200: MongoDB Optimization and Performance (1-day)

Understand the fundamentals of indexing in theory and practice, how to profile database operations to identify performance bottlenecks, and how to review logs and metrics. Additionally, you'll be introduced to Atlas Search and Atlas Vector Search for advanced text and AI applications.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


MDB300: MongoDB Production Readiness (1-day)

Ensure high availability with MongoDB Replication, achieve scalability using Sharding, and manage data archiving through basic backup options. By the end, you'll be equipped to evaluate and manage different MongoDB cluster architectures for your production systems.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DEV400: MongoDB Developer Extension (1-day)

Delve into a broader set of MongoDB functionalities beyond simple storage and retrieval, including aggregation frameworks, best practices for application development, optimal ways to work with arrays, and the most important part of a well-written MongoDB application: Data Schema Design.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DEV500: Data Modeling and Schema Design (1-day)

Organizing data such that one can optimally retrieve and update subsets of it, while still maintaining relationships and integrity, is crucial when working with any kind of database. MongoDB’s document model can not only handle relations like Relational Database Management Systems can, but it offers a way to store data in a use case first process which can then be iterated on as needs arise.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OFA400: Atlas Admin (1-day)

MongoDB Atlas administrators will be introduced to specific features and operational considerations for provisioning and maintaining database clusters in MongoDB's fully-managed, multi-cloud suite of online data services.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OFS400: Ops Manager Admin (1-day)

Self-managed MongoDB cluster administrators will learn how to deploy, monitor, back up, secure, and scale MongoDB on their own infrastructure using the Ops Manager management platform.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OFA500: Atlas API (1-day)

Provision and maintain MongoDB Atlas clusters by leveraging the Atlas API, and seamlessly integrate MongoDB Atlas with other enterprise systems, thereby streamlining your database management processes and enhancing operational efficiency.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OFS500: Ops Manager API (1-day)

Provision and maintain MongoDB clusters on self-managed infrastructure using the Ops Manager API to fully automate tasks in the database lifecycle, empowering you with comprehensive skills to optimize management practices and seamlessly integrate MongoDB.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DS110: Atlas Search and Vector Search (1-day)

Create powerful text search indexes using Atlas Search and utilize Atlas Vector Search for semantic, hybrid, and generative search using vector embeddings stored alongside your other data. You will learn the use cases that can be solved with these features, how to design and implement search indexes, how to augment search results, and how to tune Atlas for optimal search performance.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DS120: Atlas Data Federation (1-day)

Understand what use cases can be solved with Atlas Data Federation and how to do a first-time setup. Learn how to query and manipulate data, transfer data between Atlas and S3, and use MongoDB Charts to easily visualize data.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions



DS130: Client-Side Field Level Encryption (CSFLE) Workshop

Over this 2-day course, implement Client-Side Field Level Encryption using Python, Golang, and Java, learning about the various CSFLE features and components, explicit and implicit encryption and decryption, specific use cases, and implementation. This workshop is highly recommended for teams with advanced security requirements or those working with sensitive data.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA610: Advanced Queries and Data Processing (1-day)

In this workshop, we move through a series of short but challenging exercises using advanced MongoDB query language and aggregation features. Mastery of these skills allows one to achieve far more with MongoDB than merely using it as a data store.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA620: Languages, Drivers, Web Services (1-day)

In this training workshop we create a scalable, stateless web service to perform a real-world business task. Using three different styles of programming language (dynamic, static, and asynchronous), we compare the performance, readability and functionality of these three language styles as well as provide a reusable foundation to create new services.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA630: Distributed Systems and Transactions (1-day)

In this workshop we experiment with settings that affect speed, latency, durability and business correctness to learn how and when to use concerns and transactions in MongoDB.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA640: Application Optimization (1-day)

In this workshop, students are presented with a working but unusable solution to a problem, and work through iterative processes to optimize it. This workshop helps students avoid lengthy refactoring in their next project — by understanding how to do things correctly from the start.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA650: Code Evolution, Scale and Workflow (2-day)

In this two-day training workshop, students create an application that evolves its schema over time to support new business needs without needing to transform older data. This is a substantial benefit of dynamic schema in MongoDB, but one developers often fail to take full advantage of.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


DA660: AI & Vector Search Basics (1-day)

This fundamental level course introduces vector searching, the relevant basic concepts, and how to use Atlas Vector Search for tasks such as semantic search and image matching. Understanding these concepts enables you to leverage and contribute to the cutting-edge technologies revolutionizing the way we interact with AI systems. 

Learn more about this course

Training Session NameSession Times
Please refer to the course outline to see available sessions


OA610: Benchmarking and Capacity Planning (1-day)

This workshop will arm you with the skills to determine when adding CPU, RAM, or disk IOPS will be necessary to improve the performance of your workload, and whether you are spending too much on one thing or not enough on another.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OA620: Ops Manager Sizing, Installation and Configuration (1-day)

This workshop will provide you the skills to install MongoDB Ops Manager yourself, and teach you to set up with the most common configurations with the confidence that your Ops Manager deployment is ready for prime time.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available session


OA630: Self-Hosted Security (1-day)

This 1-day workshop takes you through the manual steps of securing access, transport and storage for a MongoDB installation, configuring auditing and monitoring for threat detection and compliance, and using tooling to enable consistent provisioning of secure MongoDB environments.

Learn more about this course

Training Session NameSession Times

Please refer to the course outline to see available sessions


OA640: Atlas Security (1-day)

This course reviews and expands on the various MongoDB Atlas security features, and teaches you how to use the Hashicorp Terraform MongoDB Atlas Provider to enable consistent provisioning of secure MongoDB Atlas environments through automated tooling.

Learn more about this course

Training Session NameSession Times
Please refer to the course outline to see available sessions