Introduction to MongoDB (For Students)
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.
MongoDB offers resources for students, including $50 in Atlas credits and free certification. Check them out here! www.mongodb.com/students
At the end of this course, you will receive a certificate of completion that you can share on social media.
Milestone
-
Introduction to MongoDB
Getting Started with MongoDB Atlas
Required
Unit
| Katie Redmiles, Camden Kirkland, Emily Pope, Manuel Fontan Garcia, Sequoyha Pelletier, Colleen Day, Julianna Chen, John McCambridge, Davenson Lombard1.25 Hours
View DetailsLearn 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
Required
Unit
| Sequoyha Pelletier, Manuel Fontan Garcia, Colleen Day, Daniel Curran, Sarah Evans, John McCambridge, Davenson Lombard1.25 Hours
View DetailsLearn 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
Required
Unit
| Sarah Evans, Parker Faucher, Daniel Curran1.75 Hours
View DetailsLearn how to connect to MongoDB databases by using connection strings. Connection strings allow you to connect your cluster with the mongo shell, with Compass (our GUI that enables querying, optimizing and analyzing MongoDB data), and to an application.MongoDB CRUD Operations: Insert and Find Documents
Required
Unit
| Emily Pope, Parker Faucher1.75 Hours
View DetailsLearn how to create, find, and query MongoDB documents in the mongo shell.MongoDB CRUD Operations: Replace and Delete Documents
Required
Unit
| Camden Kirkland, Emily Pope, John McCambridge1.75 Hours
View DetailsLearn how to replace and delete documents in the mongo shell.MongoDB CRUD Operations: Modifying Query Results
Required
Unit
| Camden Kirkland, Emily Pope1.25 Hours
View DetailsLearn how to sort and limit query results and how to count documents in MongoDB.MongoDB Aggregation
Required
Unit
| Laura Gutierrez Munoz, Julie Gauthier, Emily Pope1.75 Hours
View DetailsLearn 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 Indexes
Required
Unit
| Laura Gutierrez Munoz, Daniel Curran, John McCambridge1.75 Hours
View DetailsLearn how to improve MongoDB performance by learning how to create single, compound, and multikey indexes as well as how to delete indexes.MongoDB Atlas Search
Required
Unit
| Emily Pope, Julie Gauthier1.5 Hours
View DetailsLearn about MongoDB Atlas Search, a full text search feature that combines three systems - database, search engine, and sync mechanisms.MongoDB Data Modeling Intro
Required
Unit
| Rachelle Palmer, Xijing Zhang, Daniel Curran45 Minutes
View DetailsLearn the basics of data modeling, the process of defining how data is stored and the relationships among different entities in your data, in MongoDB.MongoDB Transactions
Required
Unit
| Camden Kirkland, Sarah Evans, Parker Faucher1 Hour
View DetailsLearn 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.