Introduction to MongoDB
The Introduction to MongoDB course guides you through the foundational skills and knowledge you need to get started with MongoDB. This includes connecting to a MongoDB database, how to conduct simple CRUD operations, and key topics such as aggregation, indexing, data modeling, and transactions.
Milestone
-
Introduction to MongoDB
Start Here - Intro to MongoDB
ElectiveUnit
| Colleen Day, Emily Pope, Daniel Curran, Camden Kirkland, Sequoyha Pelletier15 Minutes
Learn all about MongoDB Atlas, MongoDB's database-as-a-service and data platform.Getting Started with MongoDB Atlas
RequiredUnit
| Katie Redmiles, Camden Kirkland, Emily Pope, Manuel Fontan Garcia, Sequoyha Pelletier, Colleen Day, Julianna Chen, John McCambridge, Davenson Lombard1.25 Hours
Learn how to leverage MongoDB Atlas, the modern, multi-cloud data platform, and deploy your first cluster. Plus, learn the foundations of MongoDB and get an overview of its architecture.MongoDB and the Document Model
RequiredUnit
| Sequoyha Pelletier, Manuel Fontan Garcia, Colleen Day, Daniel Curran, Sarah Evans, John McCambridge, Davenson Lombard1.25 Hours
Learn about the MongoDB document model and the data types it supports. In addition, learn basic principles of data modeling in MongoDB and how to use Atlas to manage your documents and collections.Connecting to a MongoDB Database Using the MongoDB Shell
RequiredUnit
| Sequoyha Pelletier, Manuel Fontan Garcia, Julianna Chen, Sarah Evans, John McCambridge, Rajan Santhanam, Colleen Day, Emily Pope, Daniel Curran, Davenson Lombard1.75 Hours
Learn how to connect to MongoDB databases by using a connection string and the MongoDB Shell, an environment for interacting with MongoDB deployments.MongoDB Compass
ElectiveLearning Byte
| 20 MinutesLearn how to use MongoDB Compass: the official Graphical User Interface built by – and for – MongoDB. This Learning Byte will cover how to set up and use MongoDB Compass to oversee and optimize your database.MongoDB CRUD Operations: Insert and Find Documents
RequiredUnit
| Emily Pope, Parker Faucher1.75 Hours
Learn how to create, find, and query MongoDB documents in the mongo shell.MongoDB CRUD Operations: Replace and Delete Documents
RequiredUnit
| Camden Kirkland, Emily Pope, John McCambridge1.75 Hours
Learn how to replace and delete documents in the mongo shell.MongoDB CRUD Operations: Modifying Query Results
RequiredUnit
| Camden Kirkland, Emily Pope1.25 Hours
Learn how to sort and limit query results and how to count documents in MongoDB.MongoDB Indexes
RequiredUnit
| Laura Gutierrez Munoz, Daniel Curran, John McCambridge1.75 Hours
Learn how to improve MongoDB performance by learning how to create single, compound, and multikey indexes as well as how to delete indexes.MongoDB Aggregation
RequiredUnit
| Laura Gutierrez Munoz, Julie Gauthier, Emily Pope1.75 Hours
Learn how to create aggregation pipelines that enable you to analyze and summarize data by stringing together stages that filter, sort, group, and/or transform data.MongoDB Transactions
RequiredUnit
| Camden Kirkland, Sarah Evans, Parker Faucher1 Hour
Learn about ACID transactions in MongoDB and how they guarantee certain database operations happen together or not at all to ensure data integrity within the database.Introduction to Atlas Search
RequiredUnit
| Parker Faucher, Elle Shwer, Emily Pope, Vick Mena2.25 Hours
Learn how to use Atlas Search to build search functionality for your application. You'll learn how to define a search index, create a search query, and view search metadata.