This course will provide you with the knowledge to use MongoDB Aggregation Framework with confidence in your application development practices.
We highly recommend taking M001 or M101 or 3-6 months experience using MongoDB in application development.
- Duration: 3 Weeks
- Each week we release new video lectures and assignments.
- Your final grade for the course will be comprised of weekly assignments which count for half of your grade and a final exam/project which counts for the other half of your grade.
- 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
- Web Browser: Firefox 39.0+ or Chrome 43+ (Internet Explorer is currently not supported)
- Operating System: Mac OS X 10.7+ 64-bit, Ubuntu 14.04+ 64-bit, or Windows 8+ (64-bit)
- MongoDB: 3.4.7+ Enterprise
- MongoDB Atlas Account