Référence : MONG
Durée : 2 jours (14 heures)
Dernière mise à jour : novembre 2021
Présentation
La mouvance NoSQL trouve ses origines dans les besoins de scalabilité, d’agilité et de performance des leaders du web pour accéder à leurs bases de données volumineuses aussi appelées « Big Data ».
MongoDB permet à la fois de stocker de gros volumes de données et de les interroger avec d’excellents temps de réponse, sans pour autant devoir maîtriser un langage dédié comme le SQL pour les bases de données relationnelles mais simplement avec une API orientée objet.
L’objectif de cette formation de 2 jours est de répondre aussi bien aux besoins des développeurs qu’aux administrateurs pour développer, déployer puis maintenir une base de données de production MongoDB.
Programme
Introduction au NoSQL
- Le mouvement NoSQL
- Les différentes solutions NoSQL
- MongoDB et les bases de données orientées Documents
- Points forts et cas d’utilisation de MongoDB
Installation et prise en main
- Installation sur Windows et Linux
- Script de lancement et fichier de configuration
Les documents
- BSON, le format de stockage pour MongoDB
- Les types de données
- Documents et collections
Concevoir le modèle de données
- Modèle de données imbriquées
- Relations entre objets
- Modèle avec structure en arbre
Le Shell et l’accès aux données
- L’interpréteur Mongo
- Le CRUD selon Mongo : Insert, Find, Update, Remove
- Le framework d’agrégation
- Les Geospatial Commands
- Les transactions single et multi document
- Fonctions temps réel avec les change streams
Répartition des données
- Replica Set pour la duplication
- Le mécanisme de fail-over
- Partitionner les données avec le Sharding
Administration de MongoDB
- Mise en oeuvre des paramètres de sécurité
- Gestion des rôles et des utilisateurs
- Sauvegarde et restauration
- Les interfaces d’administration
Prochaines sessions inter-entreprises
Toulouse :
Du 02 au 03 décembre 2021
Du 24 au 25 janvier 2022
Du 9 au 10 mai 2022
Du 24 au 25 octobre 2022
Du 05 au 06 décembre 2022
Classe virtuelle :
Du 05 au 06 décembre 2021
Du 07 au 08 février 2022
Du 04 au 05 avril 2022
Du 11 au 12 juillet 2022
Du 01 au 02 décembre 2022
Nous dispensons nos formations dans toute la France, contactez-nous!
Méthode pédagogique
50% de travaux pratiques
Audience
Développeurs, architectes et administrateurs
Versions des technologies
MongoDB 5.x
Pré-requis
Connaissances des bases de JavaScript
Tarif
1250 €
Témoignages clients
Bruno BAIA – Société MIDIWAY
« Très bonne formation pour découvrir MongoDB et l’émergence du mouvement NoSQL, dispensée par un formateur compétent, avec un support et des travaux pratiques de qualité qui ont grandement facilités l’apprentissage. »