Formation MongoDB (niveau débutant à expert) – Cours Udemy gratuits
Éditeur : Formation Uplatz
Prix : 49 $
Durée du cours :
->
Langue du cours : Anglais
La description
MongoDB est une base de données NoSQL très populaire, rapide et évolutive. Lorsque l’évolutivité et la vitesse sont requises, cette base de données brille. C’est une base de données de documents qui en impose très peu et qui possède des pilotes pour de nombreux langages de programmation. MongoDB est une base de données distribuée à usage général, basée sur des documents, conçue pour les développeurs d’applications modernes et pour l’ère du cloud.
Uplatz fournit une formation pratique sur MongoDB en mettant l’accent sur des scénarios et des exemples du monde réel. Ce cours de formation MongoDB vous familiarisera avec cette base de données unique et vous dotera des compétences essentielles pour commencer à utiliser mongo pour alimenter votre application logicielle. Ce cours vous apprendra comment faire fonctionner mongo, manipuler et interroger les données, indexer la vitesse et vous armer des compétences essentielles nécessaires pour commencer à utiliser Mongo.
Alors que les bases de données basées sur des tables ont du mal à faire face à une variété toujours croissante de données, ce cours de formation MongoDB vous montrera comment sa nature orientée document vous permettra de créer rapidement des applications hautement évolutives. Vous acquerrez les compétences nécessaires pour développer, administrer, sécuriser et faire évoluer les applications basées sur MongoDB, et acquérir des applications à faible coût basées sur les données avec MongoDB comme base de données principale.
Ce cours MongoDB est conçu pour donner aux délégués l’expérience de l’installation et de l’utilisation de la base de données MongoDB. Il présente aux délégués le concept d’une base de données orientée document, puis montre comment configurer MongoDB pour son utilisation. Les délégués utilisent le shell intégré et diverses API pour créer une application d’accès à la base de données et manipuler les données. Nous étudions également l’optimisation des requêtes à l’aide d’index et l’agrégation de données avec les fonctions MongoDB.
Le cours se termine par quelques questions d’entretien courantes auxquelles vous serez confronté dans un rôle de développeur / architecte / DBA de base de données MongoDB.
Curriculum du cours MongoDB
Introduction à l’architecture NoSQL avec MongoDB
Qu’est-ce que MongoDB?
Téléchargement du logiciel requis
Installation et configuration
Avantages de MongoDB
Modélisation des données MongoDB
Outils, collections et documents MongoDB
Fichiers de configuration
Visite de la structure des fichiers
Sécurisation de l’installation
CRUD et le shell MongoDB
Introduction à CRUD
Introduction à l’API MongoDB
Création d’une base de données, d’une collection et de documents
Modélisation des données et conception de schémas
Références de la base de données MongoDB
Structures de l’arbre du modèle
MongoDB Analyse des requêtes
Opérations atomiques MongoDB
Réduction de la carte MongoDB
Recherche de texte MongoDB
Expression régulière MongoDB
Collections limitées MongoDB
Stockage de données
Utilisation des types de données
Les collections
Types de données de document
Création de champs _id
Interroger des données
Manipulation des données
Options hautes performances
Cadre d’agrégation
Indexage
Indexation et agrégation
Indexation, profilage des requêtes et optimiseur de requêtes
Index géospatiaux
Types d’index, propriétés d’index
Indexation avancée MongoDB
Limitations de l’indexation MongoDB
Introduction à l’agrégation
Réplication
Concept de réplication
Basculement et récupération
Administration
Utiliser une API
Présentation des pilotes
Java
PHP
Rubis
Python
Objectifs du cours MongoDB
Développez des applications hautement évolutives et rentables avec MongoDB
Créez des modèles de données MongoDB efficaces pour les applications à l’échelle de l’entreprise
Améliorez les performances grâce à l’indexation et au partitionnement
Gérer la cohérence avec les préoccupations d’écriture et les préférences de lecture
Traitez les données et calculez les résultats avec des pipelines d’agrégation et MapReduce
À la fin de la formation MongoDB, les étudiants seront capables de:
Installer et configurer la base de données MongoDB
Utilisez le shell MongoDB pour accéder à la base de données
Créer, récupérer, mettre à jour et supprimer des données
Utiliser des requêtes d’agrégation
Appréciez les API utilisées pour s’interfacer avec MongoDB
Comprendre la structure documentaire de la base de données
Utilisez une API pour développer des applications
Optimiser les requêtes avec des index
Modélisation de données basée sur des documents
Créer des collections de documents
Opérations CRUD avec le shell Mongo
Pipelines d’agrégation
Transactions MongoDB
Accès MongoDB à l’aide de langages de programmation
Créer des index