Nouvelle formation

Formation MongoDB, Développeurs

Maitriser MongoDB

Présentation

MONGO
3 jours ( 21 heures )
Présentation

Ce cours vous permettra de concevoir et élaborer des applications avec MongoDB.


Objectifs du cours

Ce stage vous permettra de concevoir et élaborer des applications avec MongoDB. Vous apprendrez à utiliser ce système de gestion de base de données grâce aux différents points abordés : Installation, Modélisation , Stockage et recherche des données ,Utilisation pour des applications d’entreprise , Diagnostic et résolution des performances.

Pré-requis

Avoir des notions de programmation.

 

Programme

INTRODUCTION

  • Présentation du stockage des données : le format BSON
  • Organiser des données : bases et collections
  • Gérer les types de données : documents, sous-documents, tableaux, types natifs

ACCÉDER À MONGODB

  • Le shell mongo et JavaScript
  • Les clients graphiques
  • L'API MongoDB pour PHP
  • L'API MongoDB pour Python

MANIPULER DES DONNÉES

  • Insertion, insertion par lots
  • Suppression de données
  • Mise à jour : updates et upserts
  • Les opérateurs $set et $inc
  • Modification des tableaux
  • Utilisation de GridFS

 

 

ACCÉDER AUX DONNÉES

  • Les fonctions de recherche : find(), findOne()
  • Les opérateurs de comparaison : $gt, $lt, $ne, etc
  • Autres opérateurs : $in, $not, etc
  • Les expressions régulières
  • Les accès aux sous-documents et aux tableaux
  • Requêtes avancées : l'opérateur $where
  • Agrégations :opérateurs $match, $project, $group, $sort, etc
  • Les curseurs

INDEXATION

  • Principes et structures génériques des index
  • Les différents types d'index et leur restrictions d'utilisation : simple, composite, multi-clés, unique ,creux
  • Règles d'indexation
  • Fonctionnement de l'optimiseur
  • La commande explain et les hints

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus