Learn how to use MongoDB's Aggregation Framework. This course will provide you with the knowledge to use MongoDB Aggregation Framework with confidence on your application development practices. You’ll build an understanding about how to use MongoDB Aggregation Framework pipeline, document transformation and data analysis. We will look into the internals of the Aggregation Framework alongside with optimization and pipeline building practices.
Prerequisites:
We highly recommend taking M001 or M220P or 3-6 months experience using MongoDB in application development.
Course Details
Total Estimated Effort
- 8.5 Hours
- Duration: 8 Chapters
- Each chapter requires approximately 61 minutes to complete
- Up to 60 days to complete from day of registration
Agenda
- Chapter 0: Introduction and Aggregation Concepts
- Chapter 1: Basic Aggregation - $match and $project
- Chapter 2: Basic Aggregation - Utility Stages
- Chapter 3: Core Aggregation - Combining Information
- Chapter 4: Core Aggregation - Multidimensional Grouping
- Chapter 5: Miscellaneous Aggregation
- Chapter 6: Aggregation Performance and Pipeline Optimization
- Final Exam
System Requirements
You will need access to a computer with Operating System: Mac OS X 10.7+ 64-bit, Ubuntu 14.04+ 64-bit, or Windows 8+ (64-bit) Web Browser: Firefox 39.0+ or Chrome 43+ (Internet Explorer is currently not supported)