Le cours Data wrangling with MongoDB présente des techniques pratiques pour utiliser MongoDB afin d'améliorer la rentabilité et les performances des bases de données. Les apprenants obtiendront un aperçu de la façon dont MongoDB est appliqué à travers les industries, ainsi qu'une solide compréhension de ses concepts de base, des stratégies de modélisation des données et des meilleures pratiques pour gérer efficacement les données non structurées.


Expérience recommandée
Ce que vous apprendrez
Comprendre les principes fondamentaux de MongoDB, notamment JSON, BSON, les collections et la réplication.
Effectuer un Data wrangling avancé en utilisant des pipelines d'agrégation et des stratégies d'indexation.
Travailler avec MongoDB dans des environnements cloud et comparer les approches NoSQL.
Appliquer MongoDB pour l'analytique, l'optimisation des performances et les cas d'utilisation du monde réel.
Compétences que vous acquerrez
- Catégorie : Conception de la base de données
- Catégorie : Bases de données
- Catégorie : MongoDB
- Catégorie : NoSQL
- Catégorie : Reprise après sinistre
- Catégorie : Magasin de données
- Catégorie : Sécurité des données
- Catégorie : Optimisation des performances
- Catégorie : Modélisation des données
- Catégorie : Data wrangling
- Catégorie : Évolutivité
- Catégorie : Données en temps réel
- Catégorie : Gestion des bases de données
- Catégorie : Langage de requête
Détails à connaître

Ajouter à votre profil LinkedIn
26 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 5 modules dans ce cours
Le cours commence par une vue d'ensemble des bases de données et de l'architecture de MongoDB. Les modules suivants couvrent l'installation, la modélisation des données, les opérations CRUD, l'indexation, l'optimisation des performances, la sécurité, la sauvegarde, les concepts NoSQL et les applications du monde réel. Chaque module favorise la pratique, préparant les participants à la mise en œuvre de MongoDB dans divers contextes.
Inclus
23 vidéos6 lectures5 devoirs4 sujets de discussion
Ce module permet d'affiner les compétences essentielles à la manipulation et à la réplication des données dans MongoDB. Les participants se plongent dans les principes fondamentaux de MongoDB, en maîtrisant le nettoyage, la modélisation et l'optimisation des données. L'accent est mis sur les applications du monde réel, assurant une compréhension complète des capacités polyvalentes de MongoDB pour une gestion efficace des bases de données dans divers scénarios.
Inclus
33 vidéos7 lectures7 devoirs6 sujets de discussion
Ce module, intitulé "Deep Dive in MongoDB - I", affine les compétences des participants en matière de gestion nuancée des données et d'opérations MongoDB. Couvrant les principes fondamentaux de MongoDB, il approfondit l'indexation, l'optimisation des performances et les requêtes complexes, offrant une compréhension complète des capacités de MongoDB pour un traitement efficace des bases de données.
Inclus
22 vidéos5 lectures5 devoirs4 sujets de discussion
Ce module prolonge l'exploration de MongoDB, en se concentrant sur les concepts avancés de la gestion des données. Les sujets abordés comprennent l'interrogation complexe, l'indexation et l'optimisation des performances, offrant aux participants une maîtrise approfondie des capacités de MongoDB pour des opérations de base de données efficaces et nuancées.
Inclus
15 vidéos5 lectures5 devoirs4 sujets de discussion
Ce module plonge les participants dans le domaine de l'analytique des données en cours d'utilisation MongoDB, couvrant les sujets essentiels pour des opérations de base de données efficaces. En mettant l'accent sur des techniques telles que la modélisation des données, l'agrégation et l'optimisation des requêtes, il permet aux apprenants d'acquérir les compétences nécessaires pour exploiter les capacités de MongoDB en vue d'une analyse des données et d'une prise de décision éclairées.
Inclus
6 vidéos5 lectures4 devoirs2 sujets de discussion
En savoir plus sur Gestion des données
Statut : Essai gratuit
Statut : PrévisualisationMongoDB Inc.
Statut : Prévisualisation
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
MongoDB est une base de données NoSQL puissante et Open Source, réputée pour sa flexibilité, son évolutivité et ses performances. Elle utilise un modèle de données orienté document et stocke les données dans des documents de type JSON, offrant un schéma dynamique. Cela la rend particulièrement adaptée au traitement de gros volumes de données diverses et complexes, ce qui en fait un choix populaire pour les applications web modernes, les solutions big data, et plus encore.
Pour commencer à utiliser MongoDB, il faut d'abord le télécharger sur le site officiel. L'installation est simple, avec des guides disponibles pour différents systèmes d'exploitation. Une fois l'installation terminée, explorez la documentation et les didacticiels complets de MongoDB. Une excellente façon de commencer est d'expérimenter les commandes de base dans l'interpréteur de commandes MongoDB et de créer des applications simples pour comprendre ses capacités de traitement des données.
MongoDB est disponible dans une édition communautaire gratuite, idéale pour le développement et les applications à petite échelle. Pour les projets commerciaux de plus grande envergure, MongoDB propose une version Entreprise payante avec des fonctionnalités et une assistance supplémentaires. En outre, MongoDB Atlas, le service de base de données basé sur le cloud, propose un niveau gratuit adapté aux petites applications, avec des options payantes évolutives pour les besoins plus importants.
Plus de questions
Aide financière disponible,



