Illustration stages Nous recrutons
Develop

Formation MongoDB - Avancé

Développez vos compétences sur l’utilisation de cette base de donnée orientée document.
5 jours (35h00)
1 à 8 personnes
0 participant·e·s
de janvier 2023 à ce jour.
Théorie - 60%
Pratique - 40%
Formation MongoDB avancé avec les experts en développement de 4SH
Prix de la formation 3500 € HT Niveaux disponibles
Prendre rendez-vous
Toutes nos formations sont disponibles en présentiel ou à distance.
Pré-inscription
Niveau :
Icône avance Avancé
En soumettant ce formulaire, vous  acceptez que 4SH mémorise et utilise vos données personnelles dans les conditions décrites dans la Notice d'informations RGPD.
Merci de cocher l'acceptation de la notice d'informations RGPD.
Prix de la formation
3500 € HT

Description

MongoDB est une base de données orientée document, éditée par MongoDB Inc. C’est aujourd’hui l’une des bases de données les plus utilisées au monde.

L’approche orientée document diffère de l’approche classique des bases de données relationnelles.

Cette formation a pour objectif de permettre de découvrir cette technologie, en présentant les concepts et en manipulant les données au travers des opérations de base.

La formation s’appuie sur des éléments théoriques essentiels, des travaux pratiques pour manipuler données et des quiz pour s’assurer de la bonne compréhension des points d’apprentissage.


Pour qui ?

Cette formation s'adresse à des développeurs connaissant déjà MongoDB, sachant lire et écrire de la donnée, et voulant aller vers des usages avancés de MongoDB.

Prérequis

Outils à installer :

  • Zoom
  • Git
  • Docker ou avoir directement Mongo v6 ou plus installé sur son poste.
  • Studio 3T

Objectifs pédagogiques

  • Avoir une vision globale de l’architecture
  • Avoir un usage avancé des lectures
  • Avoir un usage avancé des agrégations
  • Avoir un usage avancé des écritures
  • Connaître les différents types d’index et leurs utilités
  • Comprendre comment utiliser la commande explain
  • Sensibilisation à l’intégrité des données

Programme

  1. Introduction
  2. Architecture
    • NoSQL vs RGBD relationnel
    • WiredTiger
    • Working set
    • ReplicaSet
    • Collections limitées
    • Vues
  3. Lectures
    • Expression régulière
    • Tableaux
    • Projections
    • Compter
    • Collations
    • readPref
    • readConcern
  4. Agrégations
    • Opérations avancées
    • Opérateurs avancés
  5. Écriture
    • L’op log
    • Le journal
    • writeConcern
    • Upsert
    • Opérateurs d’update
    • Opérateurs d’update relatifs aux tableaux
    • Pipeline update
    • bulk
  1. Index
    • Comment ça marche ?
    • Index simple
    • Index composé
    • Index multikey
    • Sparse index
    • Index partiel
    • TTL index
    • Index d’unicité
    • Text index
    • Wilcard index
    • Autres index
    • Bonnes pratiques
  2. Explain
    • Plan d'exécution
    • La commande explain
    • Comment lire les résultats ?
    • Comment améliorer les
    • performances ?
  3. Intégrité des données
    • Atomicité
    • Transactions
    • Schémas
  4. Conclusion


Modalités d'accueil

Café offert
Repas du déjeuner inclus dans le tarif de la formation
Parking


Formation(s) liée(s)

Docker
à partir de
300 €
(8)

Docker

DevOps

Packagez et organisez vos applications et leurs dépendances au sein de conteneurs.