Formation MongoDB Développeurs

4.3
REF
MONGODEV
DUREE
3 Jours
TARIF
2090€ HT

Prochaines sessions

7
DatesLieu
Du 18 au 20 mai 2026Paris ou à Distance
Du 8 au 10 juin 2026Paris ou à Distance
Du 22 au 24 juin 2026Paris ou à Distance
>

Objectifs

  • Comprendre le fonctionnement de MongoDB
  • Être capable d'installer, configurer et administrerMongoDB
  • Comprendre comment créer des requêtes d'interrogation, et mettre en oeuvre la réplication
>

Public

  • Chefs de projet
  • Gestionnaires de bases de données
>

Prérequis

  • Connaissance des principes classiques des bases de données
>

Programme

Introduction

  • Présentation MongoDB, historique du projet, les versions
  • Structure des données : notions de documents, de collections
  • Le format BSON (Binary JSON), comparaison avec JSON
  • Fonctionnalités de MongoDB
  • Interfaces disponibles

Installation et configuration

  • Plates-formes supportées
  • Packages nécessaires, scripts de lancement
  • Travaux pratiques : installation, lancement du service mongod
  • Tests de connexion

Interpréteur

  • Présentation du shell Mongo
  • Initialisation et premières requêtes
  • Opérations CRUD : Create, Read, Update, Delete
  • Importation, exportation de données
  • Travaux pratiques : la méthode find, critères de requêtes, les types, les curseurs, ...

Sécurité

  • Mise en oeuvre de l'authentification dans MongoDB
  • Paramètres de configuration auth et keyFile
  • Gestion des rôles
  • Étude de la collection system.users

Le sharding

  • Définition, principe de fonctionnement
  • Exemples de mise en oeuvre du sharding
  • Configuration et administration
  • Réplication : principe des replica sets et mise en oeuvre
  • Mécanisme de fail-over automatique
  • Partitionnement des données avec le sharding
  • Optimisation : gestion des connexions, ajout de serveurs, équilibrage

Exploitation

  • Gestion des opérations, analyse, points de blocage
  • Mise en oeuvre de mongotop et mongostat
  • Gestion des index, chargement des données en mémoire
  • Analyse des logs

Administration

  • Supervision : gestion de la mémoire, analyse des performances, tuning
  • Sauvegardes d'un serveur, de cluster
  • Travaux pratiques avec mongodump
>

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
>

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture