Introduction au NoSQL avec MongoDB
Généralités
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
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.
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
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 |