MongoDB Inc. - MongoDB Aggregation Framework
- Offered byCoursera
MongoDB Aggregation Framework at Coursera Overview
Duration | 19 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
MongoDB Aggregation Framework at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Intermediate Level
- Approx. 19 hours to complete
- English Subtitles: French, Portuguese (European), Russian, English, Spanish
MongoDB Aggregation Framework at Coursera Course details
- This course will teach you how to perform data analysis using MongoDB's powerful Aggregation Framework.
- You'll begin this course by building a foundation of essential aggregation knowledge. By understanding these features of the Aggregation Framework you will learn how to ask complex questions of your data. This will lay the groundwork for the remainder of the course where you'll dive deep and learn about schema design, relational data migrations, and machine learning with
- MongoDB.
- By the end of this course you'll understand how to best use MongoDB and its Aggregation Framework in your own data science workflow.
MongoDB Aggregation Framework at Coursera Curriculum
The Fundamentals of MongoDB Aggregation
Welcome!
Course Logistics and Prerequisites
Aggregation Introduction
The Concept of Pipelines
Aggregation Structure and Syntax
$match: Filtering Documents
Using $project
Using Expressions
Cursor Like Methods Stages: Part 1
Cursor Like Methods Stages: Part 2
The $group Stage
Using Accumulator Expressions
$unwind
The $lookup Stage
$graphLookup Stage
Setting Up Your Course Environment
Course Logistics
Aggregation Introduction
The Concept of Pipelines
Aggregation Structure and Syntax
$match: Filtering Documents
Using $project
Using Expressions
$project and Expressions
Changing Document Shape with $project
Cursor Like Methods
$group Accumulators
$unwind and $group
The $lookup Stage
$lookup
$graphLookup
Leveraging MongoDB's Flexible Schema
Intro to Week 2
mongoimport
Importance of Schema
Exploring Schemas
Migrating Your Schema
Views
Supplementing Schemas with Accumulators
Tree-like Data in Individual Documents (Part 1)
Tree-like Data in Individual Documents (Part 2)
Expressive Lookup Basics
Entity Resolution with $lookup
Intro to Week 2
mongoimport
Importance of Schema
Exploring Schemas
Migrating Your Schema
Views
Schemas and accumulators
Tree-like Data in Individual Documents
Entity Resolution
Machine Learning with MongoDB
Intro to Week 3
Calculation of Persons-Rho
Intro: Associative Role Learning
Principal Component Analysis (Part 1)
Principal Component Analysis (Part 2)
Intro to Linear Regressions
Linear Regressions with MongoDB
Decision Trees Part 1
Decision Trees Part 2
Decision Trees Part 3
Intro to Clustering Algorithms
Intro to Week 3
Pearsons-Rho
Intro: Associative Role Learning
Associative Rules on Titanic Data Set
Principal Component Analysis
Intro to Linear Regressions
Linear Regressions with MongoDB
Linear regression on Titanic data set
Decision Trees
Decision Trees on Titanic Data Set
Intro to Clustering Algorithms
K-means usage on Titanic dataset