Sélectionner une page
Formations Data Base de données Formation MongoDB

Formation MongoDB

Logo Formation MongoDB
Prix 1800€ HT / personne
3 jours (21 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

MongoDB est un système de gestion de bases de données libre et gratuit développé depuis octobre 2007 par MongoDB, Inc. Il fait partie des bases de données NoSQL, est orienté document, sans schéma. Il est flexible et peut fonctionner efficacement avec de grandes quantités de données. Il gère des collections (équivalents des tables pour MySQL) de documents JSON-like stockés dans un format binaire (BSON).

Comme toutes nos formations, celle-ci vous présentera la dernière version stable en date et ses nouveautés (MongoDB 8.0).

 

Objectifs

  • Présentation et Installation de MongoDB
  • Indexation, Réplication et Sharding
  • Sécuriser la base de données
  • Administrer sa base MongoDB

 

Public visé

  • Architecte
  • Chefs de projets
  • Développeurs
  • Gestionnaire de base de données

 

Pré-requis

Avoir des connaissances en base de données, et du langage Java.

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 ?

Le CPF (Compte Personnel de Formation) est un dispositif régit par l’état français pour permettre aux salariés de disposer d’un financement mobilisable uniquement pour la formation.

Pourquoi suivre une formation éligible au CPF ?

Pour profiter des nombreux avantages qu’offre le 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 ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment m'inscrire via moncompteformation ?

Il suffit de cliquer sur le bandeau vert «CPF» à droite de l’écran (ou en haut si vous utilisez un mobile). Vous devrez ensuite sélectionner une date de session depuis le site MonCompteFormation.

Comment augmenter son solde CPF ?

Vous êtes crédités à la fin de chaque année travaillée sur votre compte Moncompteformation. Vous pouvez recevoir jusqu’à 500 euros par an. Le plafond est fixé à 5 000€ sauf pour des cas spécifiques où la limite atteint 8 000€..

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 ?

Contactez-nous ! Nos conseillers peuvent vous aider à trouver des sources de financement complémentaires en fonction de votre situation, tels que Pôle emploi, votre entreprise, vous-même (via carte bleue), ou encore l’OPCO Atlas.

Comment puis-je financer cette formation ?

Contactez-nous pour trouver une solution de financement sur mesure ! Nous vous aiderons à choisir parmi les options suivantes :

  • 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

Prix 1800€ HT / personne
3 jours (21 heures)
Parcours CPF

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp