Formation MongoDB pour développeur

Ref :

Big data & NoSQL Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
1950€ HT / personne
Inscrivez-vous

Demande d'informations

Les prochaines dates

Du : 19 juin 2018 Au : 21 juin 2018

Du : 10 octobre 2018 Au : 12 octobre 2018

Pré-requis

  • Connaissance d’un langage de programmation (PHP, Java, …)
  • Maîtrise de JavaScript
  • Utilisation de Linux

Public concerné

  • Développeurs
  • Expert technique
  • Architecte

Objectifs

  • Comprendre le shell MongoDB et l’API de requête.
  • Concevoir des schémas exploitant le modèle de données documentaires et les fonctionnalités
  • Migrer un schéma relationnel classique
  • Ecrire des requêtes distribuées
  • Maîtriser les réplications
  • Diagnostiquer et résoudre les principaux problèmes classiques et les scenarii d’échec

Programme détaillé

Jour 1

  • Introduction au base de données documentaire. Différences avec le modèle relationnel.

  • Installation de MongoDB et utilisation du shell.

  • Modélisation et requêtes MongoDB

Jour 2

  • Technique de requêtes avancées

  • MapReduce

  • Framework d’agrégation

  • Cookbook : patterns classiques utilisés dans le design de bases documentaires.

Jour 3

  • Administration

  • Mise en place de la réplication

  • Mise en place du sharding.

 

La formation sera illustrée par des exercices pratiques qui permettront au stagiaire de mettre en œuvre le savoir théorique dispensé.

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités