Coursera
Coursera Logo

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 External Link Icon

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
Read more
Details Icon

MongoDB Aggregation Framework
 at 
Coursera 
Course details

More about this course
  • 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

MongoDB Aggregation Framework
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    MongoDB Aggregation Framework
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...