NoSQL : MongoDB
Formation certifiante - Code CPF 93 835 - 2 Jours (14 heures)
Formations en présentiel
Formations Blended - Learning
Formations E-learning Tutoré
Présentiel
Blended - Learning
E-learning tutoré
A l'issue de la formation, les stagiaires seront capables de :
- Comprendre le fonctionnement de MongoDB
- Installer et configurer une base de données MongoDB sur Windows
- Installer et configurer une base de données MongoDB sur Linux
- Connaître les requêtes de type FIND
- Maîtriser l’administration de MongoDB
- Apprendre la manipulation des documents et collections
- Comprendre la modélisation de données dans MongoDB
- Réaliser des jeux de réplicats et du sharding
- Comprendre les framework d’agrégation et les différents opérateurs du pipeline
d’agrégation.
La formation NoSQL MongoDB est accessible à toute personne ayant des connaissances générales des systèmes d'informations, des bases de données et une maîtrise du langage Java Script, Python (ou autre langage de programmation).
Des exercices, des études de cas, des QCM et des tours de table permettent au formateur d’évaluer l’atteinte des objectifs ainsi que la progression du stagiaire à différents moments de la formation.
La validation de toutes les compétences requises est obligatoire pour l’obtention d’un BADGE ou d’un Certificat. L'obtention du Certificat est validé par la réalisation et la présentation d'un projet devant un jury.
- Directeurs/chefs de projet ou responsable métier
- Responsable système d’informations
- Développeurs informatiques
- Consultants en business intelligence
- Ingénieurs d’étude, de recherche et développement
- Architecte système et logiciel
- Consultants techniques
- Consultants business
- Statisticiens et Mathématiciens
- Data scientist (analyse de données) ou Data miner (fouilleur des données)
- Tout développeur ou informaticien souhaitant développer des compétences en analyse de données et BIG DATA
PROGRAMME DE FORMATION
NoSQL MongoDB
Introduction
- Stockage NoSQL
- Caractéristiques des bases NoSQL : CAP
- Choix d’une base de données NoSQL
- Bases de données orientées documents
- Historique et Présentation de MongoDB
- Cas d’utilisation de MongoDB
- Structure des données : notions de documents, de collections de valeurs
- Le format JSON
- Stockage de JSON
- JavaScript pour manipuler du JSON
Atelier pratique
Installation et configuration de MongoDB
- Plateformes supportées
- Installation de MongoDB sur Windows
- Choix de la version
- Téléchargement de MongoDB pour Windows
- Exécution
- Configuration
- Lancement de Mongo DB
- Connection à MongoDB
- Installation de MongoDB sur Linux
- Choix de la version
- Téléchargement de MongoDB pour Windows
- Exécution
- Configuration
- Lancement de Mongo DB
- Connection à MongoDB
Atelier pratique
Prise en main de MongoDb
- Utilisation de l’invite interactive
- Commandes de manipulation de base de données
- Utilisation d’un client graphique
- Importation d’une collection
- Manipulation du format BSON
- Comprendre le type ObjectId
Atelier pratique
Administration de MongoDB
- Sauvegarde des données
- Configuration de la journalisation
- Mise en place d’une réplication
- Configuration de la réplication
- Teste de la réplication
- Mise en place du sharding
- Configuration d’une collection pour le sharding
Atelier pratique
Manipulation des documents dans MongoDB
- Insérer un document
- Modifier et supprimer un document
- Utiliser une transaction
- Chercher des documents avec FIND()
- Comparer FIND() et SELECT en SQL
- Utiliser les opérateurs du FIND()
- Indexer pour améliorer les performances
Atelier pratique
MongoDB avancé
- Comprendre le framework d’agrégation
- Découvrir les étapes de l’agrégation
- Découvrir les opérateurs des Pipeline d’agrégation
Atelier pratique

Allez plus loin
Développez vos compétences
Financement avec le CPF via
le site MonCompteFormation

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS