• Online, Self-Paced
Course Description

MongoDB provides CRUD operations to read and write documents within collections. This course will demonstrate how to create and manage documents, as well as how to query them using the find() method and aggregation.

Learning Objectives

Writing Documents

  • start the course
  • describe CRUD
  • describe how MongoDB stores data
  • create and insert documents in MongoDB
  • update documents in a MongoDB database
  • remove documents from a MongoDB database

Read and Aggregate Data

  • describe how read operations retrieve data
  • describe how cursors are used
  • use the find() method to query documents
  • describe aggregation
  • use aggregation pipeline to transform documents
  • use MapReduce operations
  • use single purpose aggregation operations

Practice: Installing and Reading Data

  • install MongoDB and read and aggregate data

Framework Connections

The materials within this course focus on the NICE Framework Task, Knowledge, and Skill statements identified within the indicated NICE Framework component(s):

Specialty Areas

  • Data Administration
  • Systems Administration

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.