Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Filter and Manipulate Data with Aggregations in MongoDB

Learn how to unlock the power of MongoDB’s aggregation pipeline. This course will teach you to filter, reshape, and summarize data using multi-stage pipelines that deliver clear, actionable insights.

Intermediate
1h 20m

Created by Pinal Dave

Last Updated Oct 08, 2025

Course Thumbnail
  • Course

Filter and Manipulate Data with Aggregations in MongoDB

Learn how to unlock the power of MongoDB’s aggregation pipeline. This course will teach you to filter, reshape, and summarize data using multi-stage pipelines that deliver clear, actionable insights.

Intermediate
1h 20m

Created by Pinal Dave

Last Updated Oct 08, 2025

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Data
What you'll learn

Working with MongoDB often means going beyond simple queries. Many analysts and developers struggle to reshape, summarize, and analyze data across large collections because find() alone cannot deliver the insights they need.

In this course, Filter and Manipulate Data with Aggregations in MongoDB, you’ll gain the ability to design and run aggregation pipelines that turn raw documents into clear, actionable results.

First, you’ll explore how to define and run basic aggregation pipelines, comparing them with find() and understanding how documents flow through multiple stages.

Next, you’ll discover how to filter and reshape documents using $match and $project, including techniques for renaming fields, creating computed values, and tracking how the document's shape evolves.

Finally, you’ll learn how to summarize data with $group, apply accumulator operators, add sorting, and chain multiple stages together to answer practical business questions efficiently.

When you’re finished with this course, you’ll have the skills and knowledge of MongoDB aggregations needed to filter, reshape, and summarize data using multi-stage pipelines that support real-world analysis and reporting.

Filter and Manipulate Data with Aggregations in MongoDB
Intermediate
1h 20m
Table of contents

About the author
Pinal Dave - Pluralsight course - Filter and Manipulate Data with Aggregations in MongoDB
Pinal Dave
112 courses 4.0 author rating 7141 ratings

Pinal Dave is a Pluralsight Developer Evangelist.

Get started with Pluralsight