Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

MongoDB pour les développeurs Java

Public :

  • Architectes, concepteurs, développeurs.

Objectifs :

  • Comprendre les principes et l'architecture d'une base MongoDB ;
  • Installer, configurer une base MongoDB ;
  • Effectuer des opérations de lecture, écriture et mise à jour de données ;
  • Extraire des données complexes ;
  • Mettre en œuvre le driver Java afin d'exploiter les données d'une base MongoDB.

Pré-requis :

  • Connaissances générales des bases de données et des architectures Web ;
  • Connaissances du langage Java ou avoir suivi le cours " T4ACF-1B1 - Les fondamentaux de la programmation Java ".

Contenu pédagogique

Introduction

  • Vue d'ensemble et conception
  • Collections d'objets structurés et hétérogènes (document)
  • Notations JSON et BSON
  • Installation et environnement de travail
  • Console mongo
  • Création d'un projet Java

Manipulation des données avec la console

  • Documents et collections
  • Requêtes simples
  • Curseurs, tri, limites
  • Insertions
  • Modifications
  • Suppressions

Utilisation du driver Java

  • Chargement de l'API
  • Connexion à la base
  • Classe Document
  • Requêtes simples
  • Curseurs, tri, limites
  • Insertions, modifications, suppressions
  • Ecrire un programme d'accès aux données

Concepts avancées

  • Modèles de données
  • Types de relations entre documents
  • Création d'indexes
  • Requêtes complexes et agrégations
  • Atomicité des opérations et transactions
  • Réplication et " Sharding "
Durée : 3 jour(s)
Tarif : 2 390 € (HT)
Réf : T260-020

Dates des sessions

Nantes (44) 20/02/18 Rennes (35) 20/02/18 Paris (75) 20/02/18 Niort (79) 20/02/18 Nice (06) 20/02/18 in-class™