Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : MongoDB - Prise en main & développement

MongoDB - Prise en main & développement

Formation à distance
Durée : 21 heures (3 jours)
Taux de satisfaction :
9,3/10
(1 avis)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Formation créée le 19/05/2021. Dernière mise à jour le 25/07/2022.

Version du programme : 1

Programme de la formation

Objectif de formation : L'apprenant saura utiliser MongoDB pour le déploiement et la gestion de ses bases de données.

Objectifs de la formation

  • Initialisation du SGBD MongoDB
  • Faire les réglages du SGBD MongoDB
  • Manier les objets et les données
  • Intégrer une application sous MongoDB
  • Améliorer les performances de la base de données

Profil des bénéficiaires

Pour qui
  • Chefs de projets, administrateurs, informaticiens ou toute personne souhaitant utiliser MongoDB…
Prérequis
  • Avoir des bases en programmation

Contenu de la formation

  • Introduction
    • Présentation des SGBD NoSQL MongoDB
    • Définition du NoSQL
    • Modéliser sous MongoDB
    • Présentation des divers formats utilisés sous MongoDB
    • Prérequis à l’installation de MongoDB
    • Connexion et test de MongoDB
    • Travaux pratiques: initialisation de MongoDB sur un poste de développement (Windows ou Linux) et intégration d’une BDD
  • Connexion et usage de MongoDB
    • Usage du Shell Mongo
    • Manier les objets et données : les opérations CRUD
    • Usages des objets
    • Usages des API
    • Travaux pratiques: usage du Mongo Shell et utilisation des objets et données
  • Modélisation et création d'index
    • Le schéma design
    • Les index
    • Le profiling et optimisation des requêtes
    • Fonctionnement pratique de MongoDB
    • Gestion des performances sous MongoDB
    • Travaux pratiques: modélisation et indexation des données
  • Gestion des drivers
    • Les drivers disponibles pour MongoDB
    • Modèle d’API
    • Utilisation de l’API PHP ou Java
    • Travaux pratiques: maniement des données avec des API
  • Présentation de la réplication et au Sharding
    • Les bases de la réplication avec MongoDB
    • Fondements des Replica Set et leur fonctionnement
    • Le Sharding
    • La combinaison Sharding Replica Set
    • Installation du Replica combiné avec le Sharding
    • Suivi de la performance du Sharding
    • Travaux pratiques: installation du Sharding des données automatisé ou manuel
  • Gérer la performance et le diagnostic
    • Analyser les plans d’exécution
    • Les logs sous MongoDB
    • Analyser les indicateurs et les performances
    • Les outils du suivi de performance
    • Agrégation Pipeline
    • Travaux pratiques: analyse des plans d’exécution et optimisation des requêtes
  • Pour aller plus loin: les extensions de MongoDB
    • Les requêtes géospatiales et leur indexation
    • GridFS nécessaire au stackage de « large objects »
    • Agréger
Équipe pédagogique

Professionnel expert dans le Big Data

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation
Taux de satisfaction des apprenants
9,3/10
(1 avis)