Formation MongoDB
1800€ HT / personne |
3 jours (21 heures) |
Programme de la formation MongoDB
Introduction
- Introduction au SDBG NoSQL MongoDB.
- Les caractéristiques du NoSQL.
- La modélisation sous MongoDB.
- Les différents formats utilisés par MongoDB : JSON, BSON.
- Fonctionnalités de MongoDB
- Interfaces disponibles
- Exemples d’utilisation de MongoDB
Installation
- Plateformes supportées
- Installations sous les différentes distributions de Linux, lancement
- Installation sous Windows, configuration, création de services, lancement
- Présentation des outils MongoDB
Prise en main de MongoDB
- Installer sa base orientée Document
- L’invite de commandes (shell) et l’administration
- Manipulation des objets et données : les opérations CRUD.
- Utilisation des objets : collections, documents…
- Les différentes API de développement
- Créer sa base de données
Écrire des scripts et des programmes pour MongoDB
- Scripts JavaScript externes : différences avec le shell et lancement
- Stocker des fonctions JavaScript sur le serveur et appeler celles-ci
- Utiliser les drivers pour manipuler les données depuis des programmes externes
L’indexation des données
- Principes. Types et propriétés d’index
- Couverture de requête et intersection d’index
- Stratégies d’indexation et explication de requêtes
La réplication de données
- Présentation et intérêt
- Nœuds maître et secondaires. Réplication des données et bascule automatique en cas d’incident
- Nœuds secondaires : priorité, nœuds cachés et différés
- Procédure de mise en place de la réplication
Le partitionnement de données (sharding)
- Présentation et intérêt
- Le sharding avec MongoDB
- Répartition automatique ou manuelle des données
- Procédure de mise en place du sharding
- Le cas GridFS : stockage de fichiers lourds
Sécurité
- Mise en oeuvre de l’authentification dans MongoDB
- Paramètres de configuration auth et keyFile
- Gestion des rôles
- Etude de la collection system.users
Administrer sa base MongoDB
- Sauvegarder ses données
- La sécurité des accés à la base
- Les interfaces graphiques pour l’administration de sa base
- La gestion de la journalisation
Extension de MongoDB
- Indexer les requêtes géospatiales
- GridFS nécessaire au stockage de “large objects”
- Agréger
FAQ – QUESTIONS / RÉPONSES
La formation est-elle dispensée en présentiel ou à distance ?
Cette formation se déroule en présentiel ou en distanciel.
Qu'est-ce que le CPF ?
Pourquoi suivre une formation éligible au CPF ?
Une formation finançable jusqu’à 100%
Une formation de qualité approuvée par l’instance gouvernementale France Compétences
L’obtention d’une certification délivrée par France Compétences
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment m'inscrire via moncompteformation ?
Comment augmenter son solde CPF ?
Les cas spécifiques où le plafond est fixé à 8 000€ :
- Salarié non qualifié
- Travailleur reconnu handicapé
- Victime d’accident du travail ou de maladie professionnelle ayant entraîné une incapacité permanente d’au moins de 10 %
- Bénéficiaire d’une pension d’invalidité
- Bénéficiaire d’une pension militaire
- Bénéficiaire d’une allocation ou rente d’invalidité des sapeurs-pompiers volontaires
- Bénéficiaire de la carte mobilité inclusion portant la mention « invalidité »
- Bénéficiaire de l’allocation aux adultes handicapés (AAH)
Que dois-je faire si mon solde CPF n’est pas suffisant ?
Comment puis-je financer cette formation ?
- OPCO (opérateurs de compétences) de votre entreprise
- Le plan de développement des compétences
- Les actions collectives pour les formations Big Data
- Le dispositif FNE-Formation
- Dispositif TPE / PME
- Pôle Emploi
- L’AIF (Aide Individuelle à la Formation pour les demandeurs d’emploi)
- L’ARE (Allocation chômage d’aide au retour à l’emploi)
- Le dispositif CPF (MonCompteformation)
- Contrat cadre
Pour aller plus loin
Formation MongoDB Avancé
Formation Cassandra
Formation NoSQL
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1800€ HT / personne |
3 jours (21 heures) |