Retired Page
New Public Training CalendarNotice: 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session 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.
| Training Session Name | Session Times |
|---|---|
| Please refer to the course outline to see available sessions |