Introduction au NoSQL avec MongoDB

Généralités

N

Objectifs

Ce cours s’adresse à toute personne souhaitant:

  • Connaitre l’écosystème MongoDB, avec Mongodb et le mongo shell
  • Apprendre à utiliser Compass pour visualiser et manipuler ses bases de données NoSQL
  • Découvrir toutes les opérations CRUD en vue de modifier et lire ses collections.
  • Maitriser le NoSQL, qui lui permettra d’interagir avec ses bases de données
  • Apprendre à utiliser les nombreux opérateurs MongoDB pour décupler le potentiel du NoSQL
  • Découvrir toutes les subtilités des documents MongoDB
  • Maitriser les projections pour réaliser des filtres
  • Se familiariser avec MongoDB Atlas pour héberger sa base de données en toute sécurité
  • Apprendre les agrégations pour faire des analyses très approfondies de ses données
N

Public

Tout développeur souhaitant créer des bases de données de type NoSQL qui seront utilisables sur toutes vos applications, Web et mobiles.

Tout Data Analyst/Scientist souhaitant utiliser MongoDB.

N

Prérequis

Il n’est pas nécessaire de  connaitre les bases de données pour suivre cette formation mais d’en comprendre la finalité.

Contenu du cours

N

Généralités sur R

  • Introduction à MongoDB
  • Introduction au shell mongo, à Compass et à l’extension VS Code
  • Introduction aux opérations CRUD
  • Les opérateurs de recherche
  • Les opérateurs de tableaux
  • Les opérateurs de mise à jour
  • Les projections
  • Modéliser une base de données
  • Autres méthodes du curseur et exercices
  • La validation des schémas
  • Les fondamentaux des index
  • Les recherches textuelles
  • Les recherches géospatiales
  • Les agrégations
  • Quelques exemples d’agrégations
  • Les différents types de nombre
  • Présentation d’Atlas

Informations

Niveau Débutant
Modes d’enseignement  Présentiel – Distanciel – A votre rythme en ligne
Durée 4 jours -28 heures
Lieux  Paris
Code cour MongoBase00

Pour plus d'informations ou toute autre assistance concernant le cours ou l'admission, vous pouvez visiter notre page Contactez-nous ou cliquer sur le bouton ci-dessous.