"Introduction à MongoDB" vous guide à travers les compétences et les connaissances fondamentales dont vous avez besoin pour démarrer avec MongoDB. Découvrez MongoDB Atlas, la plateforme de données pour les développeurs, et comment créer et déployer un cluster Atlas. Découvrez comment MongoDB structure les données dans des documents similaires aux objets JSON, ce qui le rend flexible et convivial pour les développeurs. Apprenez à vous connecter à une base de données MongoDB et à effectuer des opérations CRUD simples et d'autres tâches clés, telles que l'agrégation, l'indexation, la modélisation des données, les transactions et la création d'une expérience de recherche pour les utilisateurs de votre application. A la fin de ce cours, vous aurez les compétences nécessaires pour commencer à travailler avec MongoDB.
(61 avis)
Expérience recommandée
Ce que vous apprendrez
Créer, se connecter et gérer des bases de données MongoDB
Effectuer des opérations CRUD fondamentales dans MongoDB
Créer des modèles de données, des pipelines d'agrégation, des index et des transactions
Ajoutez une fonction de recherche à votre application en utilisant MongoDB Atlas Search
Compétences que vous acquerrez
- Catégorie : Plates-formes d'informatique en nuage
- Catégorie : Base de données (SGBD)
- Catégorie : Mongodb
- Catégorie : Développement d'applications
- Catégorie : NoSQL
Détails à connaître
Ajouter à votre profil LinkedIn
11 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées
Obtenez un certificat professionnel
Ajoutez cette qualification à votre profil LinkedIn ou à votre CV
Partagez-le sur les réseaux sociaux et dans votre évaluation de performance
Il y a 11 modules dans ce cours
Dans ce module, vous découvrirez Atlas, la plateforme de données de développement multi-cloud de MongoDB. Tout d'abord, vous vous familiariserez avec les outils et les services qui sont à votre disposition lorsque vous créez un compte Atlas. Vous découvrirez également comment MongoDB Atlas stocke et héberge les données avec les clusters Atlas, un service de base de données global et multi-cloud. Enfin, vous créerez un compte Atlas gratuit, lancerez votre propre cluster Atlas gratuit et chargerez des échantillons de données dans votre cluster afin que vous puissiez commencer à utiliser MongoDB Atlas et la plateforme de données pour développeurs.
Inclus
3 vidéos1 lecture1 devoir
Dans ce module, vous apprendrez comment MongoDB stocke les données et comment MongoDB s'intègre dans Atlas, la plateforme de données pour les développeurs. Vous passerez également en revue les cas d'utilisation courants de MongoDB. Ensuite, vous apprendrez les types de valeurs pris en charge par MongoDB, comment MongoDB crée des identifiants uniques et ce que signifie que MongoDB a un "schéma flexible" Enfin, vous commencerez à gérer les bases de données, les collections et les documents dans l'explorateur de données de l'Atlas MongoDB. Ce module vous donnera une base solide des concepts et des compétences dont vous aurez besoin pour travailler avec MongoDB.
Inclus
4 vidéos3 lectures1 devoir
Ce module vous montrera comment vous connecter aux bases de données MongoDB - vous utiliserez les chaînes de connexion MongoDB, vous vous connecterez à MongoDB avec le shell mongo, vous vous connecterez à MongoDB Compass, et vous apprendrez à résoudre les problèmes de connexion les plus courants.
Inclus
6 vidéos3 lectures1 devoir
Dans ce module, vous serez initié aux opérations CRUD dans MongoDB en insérant et en recherchant des documents. L'insertion et la recherche de documents vous aideront à découvrir la facilité et la convivialité de MongoDB. Vous construirez également vos propres requêtes en utilisant des opérateurs logiques et de comparaison. L'utilisation d'opérateurs rendra vos requêtes plus précises et, par conséquent, votre application plus facile à développer. Enfin, vous apprendrez à interroger les éléments d'un tableau. Les tableaux sont un type de données crucial que vous rencontrerez fréquemment, il est donc important que vous sachiez comment les utiliser.
Inclus
6 vidéos6 lectures1 devoir
Dans ce module, vous apprendrez à mettre à jour, remplacer et supprimer des documents dans MongoDB. Ces commandes vous aideront à manipuler les données de votre base et vous prépareront à intégrer MongoDB dans vos propres applications. Nous remplacerons des documents entiers, mettrons à jour des champs individuels dans un document, insérerons de nouveaux documents et supprimerons des documents d'une base de données. À la fin de ce module, vous serez en mesure d'exécuter la plupart des opérations de base de données courantes.
Inclus
6 vidéos6 lectures1 devoir
Dans ce module, vous apprendrez à modifier les résultats des requêtes dans MongoDB en utilisant des tris, des limites, des projections et des comptages. Tout d'abord, vous apprendrez à organiser les résultats d'une requête en triant et en limitant les documents renvoyés. Ensuite, vous découvrirez comment utiliser la projection pour renvoyer des champs sélectionnés à partir d'une requête. Enfin, vous apprendrez à compter le nombre de documents correspondant à une requête. L'utilisation de ces modifications de requêtes contribuera à améliorer la fonctionnalité et les performances de vos applications.
Inclus
4 vidéos4 lectures1 devoir
Dans ce module, vous découvrirez le pipeline d'agrégation, qui est l'une des fonctionnalités les plus puissantes de MongoDB. Vous apprendrez à utiliser le pipeline d'agrégation pour filtrer, trier et organiser les données de vos collections.
Inclus
6 vidéos5 lectures1 devoir
Dans ce module, vous apprendrez ce que sont les index, comment les index soutiennent l'exécution efficace des requêtes dans MongoDB, les compromis associés à l'utilisation des index, comment créer un champ unique et un index composé, ce que sont les index Multikey, et comment voir si les requêtes utilisent des index. Enfin, vous apprendrez à supprimer un index.
Inclus
6 vidéos5 lectures1 devoir
Atlas Search vous permet d'ajouter rapidement et facilement une fonction de recherche à votre application. La recherche peut être difficile à aborder, surtout si vous avez beaucoup de données que vous devez trier et filtrer rapidement. MongoDB Atlas dispose d'un outil intégré qui vous permet d'ajouter une fonctionnalité de recherche à votre application et de personnaliser les résultats des utilisateurs avec des valeurs pondérées, des analyseurs et des groupements. Ce module vous montrera comment utiliser Atlas Search pour personnaliser vos recherches.
Inclus
6 vidéos3 lectures1 devoir
Dans ce module, vous apprendrez les bases de la modélisation des données. Plus précisément, vous découvrirez l'objectif de la modélisation des données, les différents types de relations que vos données peuvent avoir et comment les modéliser, ainsi que les différences entre l'incorporation et le référencement. Ensuite, vous apprendrez à mettre à l'échelle votre modèle de données et à utiliser les outils Atlas pour obtenir de l'aide sur les schémas.
Inclus
8 vidéos2 lectures1 devoir
Dans ce module, vous apprendrez à connaître les transactions ACID dans MongoDB. Les transactions ACID garantissent que certaines opérations de base de données, telles que le transfert d'une valeur d'un compte à un autre, réussissent ensemble ou ne se produisent pas du tout. Cela permet de garantir l'intégrité des données d'une base de données. Nous commencerons par une introduction aux transactions ACID. Nous verrons ensuite comment les transactions ACID fonctionnent avec le modèle de document de MongoDB. Enfin, nous verrons comment créer et annuler des transactions multi-documents dans MongoDB.
Inclus
4 vidéos2 lectures1 devoir
Instructeurs
Offert par
Recommandé si vous êtes intéressé(e) par Gestion des données
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Avis des étudiants
Affichage de 3 sur 61
61 avis
- 5 stars
68,85 %
- 4 stars
26,22 %
- 3 stars
3,27 %
- 2 stars
0 %
- 1 star
1,63 %
Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à plus de 7 000 cours de renommée internationale, à des projets pratiques et à des programmes de certificats reconnus sur le marché du travail, 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
L'accès aux cours et aux devoirs dépend de votre type d'inscription. Si vous suivez un cours en mode audit, vous pourrez consulter gratuitement la plupart des supports de cours. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter l'expérience de certificat, pendant ou après votre audit. Si vous ne voyez pas l'option d'audit :
Il se peut que le cours ne propose pas d'option d'audit. Vous pouvez essayer un essai gratuit ou demander une aide financière.
Le cours peut proposer l'option "Cours complet, pas de certificat" à la place. Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous achetez un certificat, vous avez accès à tous les supports de cours, y compris les devoirs notés. Une fois le cours terminé, votre certificat électronique sera ajouté à votre page de réalisations. Vous pourrez alors l'imprimer ou l'ajouter à votre profil LinkedIn. Si vous souhaitez uniquement lire et visualiser le contenu du cours, vous pouvez l'auditer gratuitement.
Vous pouvez prétendre à un remboursement intégral jusqu'à deux semaines après la date de votre paiement ou (pour les cours qui viennent d'être lancés) jusqu'à deux semaines après le début de la première session du cours, la date la plus tardive étant retenue. Vous ne pouvez pas obtenir de remboursement une fois que vous avez obtenu un certificat de cours, même si vous terminez le cours pendant la période de remboursement de deux semaines. Consultez notre politique de remboursement complète.