Coursera
Catalogue
  • Parcourir
  • Rechercher
  • For Enterprise
  • Connexion
  • S'inscrire

MongoDB Aggregation Framework

Vue d'ensembleProgramme de coursFAQCréateursTarificationNotation et examens

Page d'accueilScience des donnéesAnalyse des données

MongoDB Aggregation Framework

MongoDB Inc.

À propos de ce cours : 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.

Les destinataires de ce cours : This course has been primarily designed for learners who have prior experience as a data analyst or data scientist. You should already have experience with Python and Jupyter Notebooks.


Créé par :  MongoDB Inc.
MongoDB Inc.

  • Nathan Leniz

    Enseigné par :  Nathan Leniz, Curriculum Engineer

    Education

  • Kirby Kohlmorgen

    Enseigné par :  Kirby Kohlmorgen, Senior Curriculum Engineer

    Education
0
NiveauIntermediate
Langue
English
Comment réussirRéussissez tous les devoirs notés pour terminer le cours.
Programme de cours
SEMAINE 1
The Fundamentals of MongoDB Aggregation
In this module you'll learn the fundamentals of MongoDB's Aggregation Framework. This will cover basics like filtering and sorting, as well as how to transform array data, how to group documents together, how to join data, and how to traverse graph data.
15 vidéos, 1 lecture, 8 quiz pour s'exercer
  1. Vidéo: Welcome!
  2. Vidéo: Course Logistics and Prerequisites
  3. Practice Quiz: Course Logistics
  4. Reading: Setting Up Your Course Environment
  5. Vidéo: Aggregation Introduction
  6. Practice Quiz: Aggregation Introduction
  7. Vidéo: The Concept of Pipelines
  8. Practice Quiz: The Concept of Pipelines
  9. Vidéo: Aggregation Structure and Syntax
  10. Practice Quiz: Aggregation Structure and Syntax
  11. Vidéo: $match: Filtering Documents
  12. Practice Quiz: $match: Filtering Documents
  13. Vidéo: Using $project
  14. Practice Quiz: Using $project
  15. Vidéo: Using Expressions
  16. Practice Quiz: Using Expressions
  17. Vidéo: Cursor Like Methods Stages: Part 1
  18. Vidéo: Cursor Like Methods Stages: Part 2
  19. Vidéo: The $group Stage
  20. Vidéo: Using Accumulator Expressions
  21. Vidéo: $unwind
  22. Vidéo: The $lookup Stage
  23. Practice Quiz: The $lookup Stage
  24. Vidéo: $graphLookup Stage
Noté: $project and Expressions
Noté: Changing Document Shape with $project
Noté: Cursor Like Methods
Noté: $group Accumulators
Noté: $unwind and $group
Noté: $lookup
Noté: $graphLookup
SEMAINE 2
Leveraging MongoDB's Flexible Schema
This module is going to be focused on the different ways you can leverage MongoDB's flexible schema. You'll learn how to migrate a relational schema, how to enhance existing schemas, and how to merge datasets via an entity resolution technique.
11 vidéos, 7 quiz pour s'exercer
  1. Vidéo: Intro to Week 2
  2. Practice Quiz: Intro to Week 2
  3. Vidéo: mongoimport
  4. Practice Quiz: mongoimport
  5. Vidéo: Importance of Schema
  6. Practice Quiz: Importance of Schema
  7. Vidéo: Exploring Schemas
  8. Practice Quiz: Exploring Schemas
  9. Vidéo: Migrating Your Schema
  10. Practice Quiz: Migrating Your Schema
  11. Vidéo: Views
  12. Practice Quiz: Views
  13. Vidéo: Supplementing Schemas with Accumulators
  14. Vidéo: Tree-like Data in Individual Documents (Part 1)
  15. Vidéo: Tree-like Data in Individual Documents (Part 2)
  16. Practice Quiz: Tree-like Data in Individual Documents
  17. Vidéo: Expressive Lookup Basics
  18. Vidéo: Entity Resolution with $lookup
Noté: Schemas and accumulators
Noté: Entity Resolution
SEMAINE 3
Machine Learning with MongoDB
This module is focused on demonstrating how MongoDB can be used in different machine learning workflows. You'll learn how to perform machine learning directly in MongoDB, how to prepare data for machine learning with MongoDB, and how to analyze data with MongoDB in preparation of doing machine learning in Python.
11 vidéos, 7 quiz pour s'exercer
  1. Vidéo: Intro to Week 3
  2. Practice Quiz: Intro to Week 3
  3. Vidéo: Calculation of Persons-Rho
  4. Vidéo: Intro: Associative Role Learning
  5. Practice Quiz: Intro: Associative Role Learning
  6. Vidéo: Principal Component Analysis (Part 1)
  7. Vidéo: Principal Component Analysis (Part 2)
  8. Practice Quiz: Principal Component Analysis
  9. Vidéo: Intro to Linear Regressions
  10. Practice Quiz: Intro to Linear Regressions
  11. Vidéo: Linear Regressions with MongoDB
  12. Practice Quiz: Linear Regressions with MongoDB
  13. Vidéo: Decision Trees Part 1
  14. Vidéo: Decision Trees Part 2
  15. Vidéo: Decision Trees Part 3
  16. Practice Quiz: Decision Trees
  17. Vidéo: Intro to Clustering Algorithms
  18. Practice Quiz: Intro to Clustering Algorithms
Noté: Pearsons-Rho
Noté: Associative Rules on Titanic Data Set
Noté: Linear regression on Titanic data set
Noté: Decision Trees on Titanic Data Set
Noté: K-means usage on Titanic dataset

FAQ
Comment cela fonctionne
Coursework
Coursework

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.

Certificates
Certificates

Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Créateurs
MongoDB Inc.
MongoDB is the leading modern, general purpose database platform, designed to unleash the power of software and data for developers and the applications they build. Headquartered in New York, MongoDB has more than 4,300 customers in over 85 countries, including more than half of the global Fortune 100. The MongoDB database platform has been downloaded over 30 million times and there have been more than 730,000 MongoDB University registrations.
Tarification
Acheter le cours
Accéder au contenu du cours

Disponible

Accéder au contenu noté

Disponible

Recevoir une Note Finale

Disponible

Obtenir un Certificat de Cours partageable

Disponible

Notation et examens
Note moyenne 5 sur 5 sur 1 notes


Vous aimerez peut-être aussi
National Research University Higher School of Economics
Deep Learning in Computer Vision
1 cours
National Research University Higher School of Economics
Deep Learning in Computer Vision
Voir le cours
National Research University Higher School of Economics
Practical Reinforcement Learning
1 cours
National Research University Higher School of Economics
Practical Reinforcement Learning
Voir le cours
IBM
Databases and SQL for Data Science
1 cours
IBM
Databases and SQL for Data Science
Voir le cours
Intel
An Introduction to Practical Deep Learning
1 cours
Intel
An Introduction to Practical Deep Learning
Voir le cours
Google Cloud
API Development on Google Cloud's Apigee API Platform
1 cours
Google Cloud
API Development on Google Cloud's Apigee API Platform
Voir le cours
Coursera
Coursera propose un accès universel à la meilleure formation au monde, en partenariat avec des universités et des organisations du plus haut niveau, pour proposer des cours en ligne.
© 2018 Coursera Inc. Tous droits réservés.
Télécharger dans l'App StoreDisponible sur Google Play
  • Coursera
  • À propos
  • Direction
  • Carrières
  • Catalogue
  • Certificats
  • Diplômes
  • pour l'entreprise
  • For Government
  • Communauté
  • partenaires
  • Mentors
  • Traducteurs
  • Développeurs
  • Testeurs bêta
  • Se connecter
  • Blog
  • Facebook
  • LinkedIn
  • Twitter
  • Google+
  • Blog Tech
  • Plus
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Presse
  • Contact
  • Répertoire
  • Filiales