Formation MongoDB

4,6 / 5
Durée
3 jours
Tarif
Devis sur demande
Organisation
Intra
Référence
MONG
Niveau
Facile
CPF
NON
Certification
NON
Mise à jour
03/09/2024

Présentation de la formation MongoDB

Découvrez notre formation MongoDB de 3 jours, conçue pour vous initier aux bases de données NoSQL. Apprenez à gérer des données non structurées en utilisant MongoDB, à effectuer des opérations CRUD, et à optimiser vos requêtes pour des performances accrues. Grâce à des exercices pratiques et des études de cas réels, vous développerez des compétences solides en gestion de données. Nos formateurs experts vous guideront pour maîtriser les fonctionnalités avancées de MongoDB et appliquer les meilleures pratiques. Rejoignez notre formation pour améliorer vos compétences en gestion de bases de données modernes.

Objectifs de la formation MongoDB

Objectifs pédagogiques :

  • Comprendre les principes NoSQL
  • Installer et configurer le SGDB MongoDB
  • Concevoir une base de données (dénormalisation, index…)
  • CRUD des données via des requêtes à l’aide du client Shell Mongo, compass et un langage de programmation (Python, PHP, JAVA, JS…)
  • Implémenter une application sous MongoDB
  • Réaliser un rapport à l’aide des requêtes d’agrégation
  • Améliorer les performances
  • Administrer MongoDB : restauration, dump…

Programme de la formation MongoDB

Introduction

L’histoire de MongoDB et MongoDB Atlas
La philosophie NoSQL
L’approche orientée documents de MongoDB

Modélisation

MongoDB et l’approche faiblement structurée
Les formats de données JSON et BSON
Les différences entre bases relationnelles et MongoDB
Quand utiliser MongoDB à la place d’une base de données relationnelle ?

Utilisation de l’API CRUD

Passage en revue des différentes consoles MongoDB (console d’origine, MongoShell, Compass…)
Utilisation de la console Mongo
Manipulation des objets et données : collections, documents et les opérations CRUD
Travaux pratiques : Création d’une première base de données, Manipulation des documents avec l’API CRUD.

Indexation et Gestion de performances

L’utilisation des index dans MongoDB
Le suivi des indicateurs et des performances
Analyse des différents index disponibles dans MongoDB (simple, multiple, textuel, géospatial…)
L'analyse des plans d'exécution
Travaux pratiques : Création d’index et analyse des performances. Optimisation des requêtes avec la réalisation de requêtes couvertes.

Requêtes d’agrégation

Framework d'agrégation
Le fonctionnement du pipeline d’agrégation
Les spécificités des différentes étapes d’agrégation
Optimiser une requête d’agrégation
Travaux pratiques : Exécuter des requêtes d’agrégation de plus en plus complexes avec une analyse des performances. 

Utilisation des connecteurs MongoDB dans le serveur applicatif

Utilisation des API Javascript, PHP, JAVA
Stockage des fichiers avec GridFS
Travaux pratiques : Création d’une application Node.js qui requête MongoDB 

Administration

Sécurité et authentification
Réaliser un dump
Restaurer la base de données
Import de fichiers JSON, CSV volumineux
Les logs MongoDB
Travaux pratiques : Tester différentes configurations de MongoDB, mettre en place l’authentification, réaliser des exports et des imports de données

Réplication et sharding

Les concepts de distribution des données dans MongoDB
Le fonctionnement d'un Replica Set
Choix de la clé de sharding pour une collection
Mise en œuvre d'un cluster
Ajout et suppression de serveurs
Administration du cluster

Pré-requis pour suivre la formation MongoDB

  • Maîtrise des concepts fondamentaux de JavaScript
  • Connaissance des concepts de base des bases de données (y compris les opérations CRUD) et les notions de schémas
  • Compréhension des concepts de développement web et des interactions entre les bases de données et les applications web
  • Connaissance des concepts NoSQL

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation MongoDB

Télécharger le programme

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation MongoDB

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Satisfaction des participants (32) à la formation MongoDB

Cette formation a répondu aux attentes des 32 participants :

Totalement
100%
Partiellement
0%
Pas du tout
0%

24 avis sur la formation MongoDB

La formation MongoDB obtient la note de 4,6 / 5.

10/10/2022
Yohann THIERY - CLEMESSY EIFFAGE
07/10/2022
Olivier RICHARD - CLEMESSY EIFFAGE
07/10/2022
Mickael CONSTANZER - CLEMESSY EIFFAGE
07/10/2022
Anonyme
07/10/2022
Samuel BUCHER - CLEMESSY EIFFAGE
07/10/2022
L'ensemble de la formation est très bien penser, elle est graduelle et avec des use case simple et compréhensible pour arriver sur des choses plus complexe. L'expérience du formateur est un plus non négligeable.
Anonyme
20/09/2022
Marc-Henry PRACIN - CENTRE INFORMATIQUE DOUANIER
14/09/2022
Vinayagam RAMANIBALA - CENTRE INFORMATIQUE DOUANIER
14/09/2022
La formation MongoDB est facile à suivre et alterne régulièrement théorie et pratique.
Anonyme
14/09/2022
Anonyme
14/09/2022
Ludovic GUIMARD - CENTRE INFORMATIQUE DOUANIER
14/09/2022
Anonyme
14/09/2022
Barbara HOIZE - CENTRE INFORMATIQUE DOUANIER
09/09/2022
Mathieu MARAIS - CENTRE INFORMATIQUE DOUANIER
08/09/2022
Formateur connaissant le sujet
Anonyme
08/09/2022
Laurent CHARLEROY - CENTRE INFORMATIQUE DOUANIER
08/09/2022
Formateur calé sur mongoDB
Anonyme
08/09/2022
Anonyme
08/09/2022
Gilles JOHN - CENTRE INFORMATIQUE DOUANIER
08/09/2022
Franck ROBET - CENTRE INFORMATIQUE DOUANIER
08/09/2022
Patrick BAKABADIO - CENTRE INFORMATIQUE DOUANIER
08/09/2022
Thomas LEGRAND - CENTRE INFORMATIQUE DOUANIER
24/06/2022
Anonyme
24/06/2022
Formateur à l'écoute
Anonyme

Les autres formations en Big Data / NoSQL

Intra 2 jours A partir de 1290 € HT/j
Voir la formation Redis
Intra 4 jours A partir de 1290 € HT/j
Voir la formation Hadoop