Base de données massives avec MongoDB – Big Data / NoSQL

Objectifs

Ce cours permet aux participants d’acquérir des connaissances pour gérer des données avec le système de gestion de base de données NoSQL MongoDB (Big Data)
• Définir le NO SQL et les différents modèles de base de données;
• Reconnaître un contexte d’exploitation de données massives;
• Décrire l’organisation des données et l’architecture de MongoDB;
• Construire une base de données avec MongoDB;
• Exploiter les opérations CRUD avec MongoDB;
• Concevoir des requêtes de recherche de données avec MongoDB;
• Organiser des requêtes complexes multi-étapes avec MongoDB;
• Comparer le niveau de performance de différentes requêtes;
• Organiser les données et les indexes de façon à favoriser la performance des requêtes.

Conditions d'admission

Avoir des bases en gestion de base de données, peu importe le type.

Contenu

1. Introduction

  • Concept de base;
  • 3V du Big Data;
  • Acquisition, Stockage, Traitement;
  • Modèle de base de données NO SQL;

2. MongoDB

  • Présentation et préparation de l’environnement;
  • JSON;
  • Type de données;
  • Commandes et outils;
  • Architecture et partitionnement.

3. Opération CRUD

  • Création;
  • Sélection;
  • Modification;
  • Suppression.

4. Recherche de données

  • Critères de recherche
  • b. Tri
  • Limite
  • Indexation

5. Agrégation

  • Concept de pipeline et étape d’agrégation;
  • Agrégation et indexation;
  • Étapes d’agrégation

6. Approfondissement (optionnel et au choix)

  • Indexation avancée et évaluation de performance;
  • Agrégation avancée;
  • Intégration MongoDB et API.
Public cible

Développeur et concepteur : Mobile, Web, Front-End, Full Stack.

Méthodes d'enseignement
  • Présentation visuelle;
  • Questionnaire fréquent de validation des connaissances;
  • Laboratoire pratique;
  • Démonstation pratique;
  • Exemple de solution.

Le démarrage des cours est conditionnel à un nombre suffisant d’inscriptions. Les dates peuvent varier. Vous serez avisé des changements s’il y a lieu. Certaines conditions s’appliquent pour les formations de courte durée financées par Services Québec.

NOUVELLE FORMATION

INSCRIPTION

Désolé, mais aucun groupe n'est prévu pour le moment.

Inscrivez-vous à la liste d'intérêt afin d'être informé en cas de changement.

S'inscrire à la liste d'intérêt

Pour information

Service à la clientèle
819 376-1721, poste 2190
Contacter le responsable

Cette formation est financée par Services Québec aux personnes en emploi.

Les personnes pouvant s’inscrire à une formation doivent répondre à l'une des situations suivantes :

  • Être résidentes de la Mauricie
  • Être en emploi en Mauricie

Les personnes admissibles sont :

  • Les travailleurs et travailleuses en emploi (plus de 20 heures/semaine) qui s’inscrivent à un cours en lien avec leur emploi actuel ou qui leur permet d’élargir leurs champs de compétences.
  • Les travailleurs et travailleuses autonomes consacrant plus de 20 heures/semaine à leur entreprise.
  • Les travailleurs saisonniers en arrêt de travail, mais ayant toujours un lien d’emploi.

Les personnes NON admissibles sont :

  • Les travailleurs et travailleuses provenant des secteurs publics et parapublics (ministères fédéral et provincial, réseaux de la santé, des services sociaux et de l’éducation).
  • Les personnes ayant un statut d’étudiant.
  • Les personnes hors Mauricie.

Situations particulières:

  • Les personnes sans emploi référées à la suite d’une évaluation et d’une recommandation d’un agent d’aide à l’emploi de Services Québec.


Fermer la fenêtre

Abonnez-vous à notre infolettre

You have Successfully Subscribed!

Abonnez-vous à notre infolettre

You have Successfully Subscribed!