MONG – Développer avec MongoDB

Référence : MONG
Durée : 2 jours (14 heures)

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 28 au 29 janvier 2021
Du 13 au 14 mai 2021
Du 28 au 29 octobre 2021
Du 02 au 03 décembre 2021

Classe virtuelle :
Du 11 au 12 février 2021
Du 08 au 09 avril 2021
Du 15 au 16 juillet 2021
Du 09 au 10 septembre 2021

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 4.x

Pré-requis

Connaissances des bases de JavaScript

Tarif

1250 €

    Votre nom (obligatoire)

    Votre email (obligatoire)

    Votre société (obligatoire)

    Votre demande

    captcha

    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. »