MongoDB Developer & Administrator eLearning
Formation en ligne pour Développeur et Administrateur MongoDB
Devenez un développeur expert avec cette base de données de documents flexible.
Aperçu du cours
MongoDB est une application de base de données NoSQL orientée documents, multiplateforme, gratuite et open source. Avec cette formation, vous pouvez devenir un développeur expert en acquérant une connaissance approfondie de NoSQL, de la modélisation des données, de l'ingestion, des requêtes, du partage et de la réplication des données.
Avec ce cours, vous apprendrez la réplication de données avec MongoDB et obtiendrez des informations sur l'installation, la mise à jour et la maintenance de l'environnement MongoDB. Le cours compre…

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.
Formation en ligne pour Développeur et Administrateur MongoDB
Devenez un développeur expert avec cette base de données de documents flexible.
Aperçu du cours
MongoDB est une application de base de données NoSQL orientée documents, multiplateforme, gratuite et open source. Avec cette formation, vous pouvez devenir un développeur expert en acquérant une connaissance approfondie de NoSQL, de la modélisation des données, de l'ingestion, des requêtes, du partage et de la réplication des données.
Avec ce cours, vous apprendrez la réplication de données avec MongoDB et obtiendrez des informations sur l'installation, la mise à jour et la maintenance de l'environnement MongoDB. Le cours comprend également des projets basés sur l'industrie dans les domaines de l'e-learning et des télécommunications pour vous donner des exemples concrets afin de pratiquer vos compétences.
Qu'est-ce qui est inclus ?
- Le cours et le matériel sont en anglais.
- Intermédiaire pour les professionnels
- Accès d'un an à la plateforme d'apprentissage en ligne autonome 24/7
- 6,5 heures de contenu vidéo
- 50 heures de temps d'étude recommandées
- Laboratoire virtuel MongoDB, démonstrations et simulations de tests
- 4 projets basés sur l'industrie
- Pas d'examen pour le cours, mais l'étudiant recevra un certificat de fin de formation.
OBJECTIFS DU COURS Vous apprendrez :
- Écrivez de manière sécurisée dans des applications Java et Node JS avec MongoDB.
- Effectuer l'installation, la configuration et la maintenance de l'environnement MongoDB
- Créer et gérer différents types d'index dans MongoDB pour l'exécution des requêtes
- Traitez de grandes quantités de données en utilisant les outils MongoDB.
- Stockez habilement des données non structurées dans MongoDB.
- Comprendre la configuration de MongoDB, les méthodes de sauvegarde, ainsi que les stratégies de surveillance et d'exploitation.
Qui devrait s'inscrire à ce programme ?
Le programme de certification MongoDB Developer & Administrator est idéal pour les personnes qui souhaitent acquérir une compréhension approfondie de MongoDB et prouver leur expertise dans l'utilisation de la base de données NoSQL.
- Développeurs de logiciels
- Administrateurs de bases de données (DBA)
- Ingénieurs DevOps
- Architectes Systèmes
- Ingénieurs en données
- Professionnels de l'informatique en nuage
- Scientifique des données
- Étudiants ou Changers de Carrière
Conditions préalables :
- Connaissances de base de n'importe quel langage de programmation
- Compréhension de toute base de données, SQL et langage de requête pour les bases de données.
- Connaissance pratique des systèmes basés sur Linux ou Unix (non obligatoire)
Bien que la certification MongoDB Developer & Administrator n'ait pas de prérequis formels stricts, avoir une compréhension de base des bases de données, des langages de programmation et des structures de données vous aidera à suivre et à appliquer ce que vous apprenez. Si vous êtes nouveau dans NoSQL ou MongoDB en particulier, il pourrait être utile de commencer par des ressources introductives pour construire vos bases avant de plonger dans ce cours de certification.
Contenu
Leçon 1 - Introduction aux bases de données NoSQL
- Qu'est-ce que NoSQL ?
- Pourquoi NoSQL
- Différence entre les bases de données RDBMS et NoSQL
- Avantages de NoSQL
- Types de NoSQL
- Base de données clé-valeur
- Base de données de documents
- Base de données orientée colonnes
- Base de données graphique
- Théorème CAP
- Cohérence
- Disponibilité
- Tolérance aux partitions
- MongoDB selon le CAP
Leçon 2 - MongoDB - une base de données pour le web moderne
- Qu'est-ce que MongoDB ?
- Structure JSON, BSON, MongoDB
- Gestion des transactions dans MongoDB
- Mise à l'échelle facile
- Mise à l'échelle verticale vs mise à l'échelle horizontale
- Mise à l'échelle verticale et horizontale
- Réplication
- Gestion de la mémoire
- Agrégation et Map Réduire
- Collection et Base de Données
- Conception et modélisation de schémas
- Modèle de données intégré
- Serveurs principaux de MongoDB
- Les outils de MongoDB
- Installer MongoDB
Leçon 3 - Opérations CRUD dans MongoDB
- Modification des données dans MongoDB
- Insertion par lots dans MongoDB
- Insertion en masse ordonnée
- Exécution d'une insertion en masse ordonnée
- Insère les éléments internes et les implications
- Récupération des documents
- Spécifiez la condition d'égalité
- Récupération de documents par FindQuery
- Dollar dans, ET Conditions
- Récupération de documents en utilisant FindOne, des conditions AND ou OR
- Expression régulière
- Correspondance exacte du tableau
- Opérateurs de projection de tableaux
- Dollar où requête
- Pagination
- Mise à jour des documents dans MongoDB
- dollar SET , dollar Pousser et dollar AjouterAuSet
- Dollar inc modificateur pour incrémenter
- Remplacer le document existant
- Ajouter des éléments dans des champs de tableau
- Upsert
- Suppression de documents
Leçon 4 - Indexation et Agrégation
- Types d'index
- Propriétés de l'index
- Index à champ unique
- Index composés
- Préfixes d'index
- Ordre de tri
- Assurez-vous que les index tiennent dans la RAM.
- Index multi-clés
- Créer des index composés, épars et uniques
- Index de texte
- Création d'index
- Supprimer, modifier, reconstruire, lister les index
- Rapport d'utilisation de l'index
- Indice géospatial
- Agrégation
Leçon 5 - Réplication et découpage
- Ensemble de réplicas dans MongoDB
- Basculement automatique
- Membres cachés du jeu de réplicas
- Ensemble de réplicas retardé
- Préoccupation pour l'écriture, la modification et la lecture dans un ensemble de réplicas
- Modes de préférence de lecture
- Blocage pour la réplication
- Modèles de déploiement de jeux de réplicas
- Sharding
- Impact des clés de shard sur le fonctionnement du cluster
- Groupe de production
- Déployer un cluster partitionné
- Maintenir une distribution équilibrée des données
- Fractionnement, taille de Shunk, équilibrage des shards
- Sharding conscient des balises
Leçon 6 - Développement d'applications Java et Node JS avec MongoDB
- Création de collection limitée dans MongoDB
- Collection TTL
- GridFS
- Pilotes et bibliothèques clientes MongoDB
- Développer une application Java avec MongoDB
- Se connecter à MongoDB depuis un programme Java
- Créer, insérer, mettre à jour, supprimer une collection depuis un programme Java
- Stocker, récupérer, supprimer des images en utilisant l'API GridFS
- Opérations d'insertion en utilisant NodeJS
- Définir un schéma en utilisant Mongoose
Leçon 7 - Administration des opérations de cluster MongoDB
- Fichiers mappés en mémoire
- Mécanique de journalisation
- Moteurs de stockage
- Moteur de stockage WiredTiger
- Allocations de taille puissance de 2
- Pas de stratégie d'allocation de rembourrage
- Diagnostiquer les problèmes de performance
- Stratégies d'optimisation pour MongoDB
- Optimiser Performance des requêtes
- Service de gestion MongoDB (MMS)
- Stratégies de sauvegarde des données dans MongoDB
- Logiciel de sauvegarde MongoDB Ops Manager
- Stratégies de sécurité dans MongoDB
- Mise en œuvre de l'authentification dans MongoDB
- Autorisation
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

