• Online, Self-Paced
Course Description

In this course, you get hands-on experience with most important interactions with a MongoDB cluster: create, read, update, delete, and aggregation operations.

Begin by looking at ways new documents can be added to a MongoDB collection using the Compass UI and the MongoDB shell. You will also see how to do bulk uploads from a CSV file. Next, you will use the updateOne and updateMany functions to modify one or multiple documents, carry out upsert operations, and replace documents using the replaceOne function. You will then move on to deletes and see how to perform individual and bulk deletes. You will explore types of queries and look at different ways to filter for documents, including the use of string and numeric operators and regular expressions. Finally, you will move on to aggregations in MongoDB. These allow for a whole host of operations on your data, and are accomplished by means of aggregations pipelines.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.