Objectifs
Ce que vous saurez faire à l'issue de la formation :
- Évaluer les avantages et les inconvénients inhérents aux technologies NoSQL
- Analyser les principales solutions du monde NoSQL
- Identifier les champs d’application des BDD NoSQL
- Mettre en place une solution NoSQL avec MongoDB
Programme
1 - Comprendre les bases de données
- Le Système d'Information
- Histoire des bases de données
- Modèles de bases de données
- Présentation du NoSQL
- SQL vs NoSQL
- Théorème de CAP
- Big Data
- Bases de données NoSQL
- Modèles de données NoSQL
2 - Découverte de MongoDB
- Présentation de MongoDB
- Formats de données
- Modélisation NoSQL
- Installation de MongoDB
- Premiers pas avec MongoDB
- Lexique : SQL vs MongoDB
3 - Gestion des bases de données avec MongoDB Shell (mongosh)
- Connexion à une instance MongoDB
- Gestion des bases de données
- Gestion des utilisateurs
- Commandes générales
- Opérations de type CRUD : Create, Read, Update, Delete
- Découverte de MongoDB Compass
4 - Intéragir avec MongoDB en programmation
- Langages de programmation supportés
- Présentation des drivers
- Exemple en PHP
Prérequis
- Aucun prérequis pour cette formation
Publics visés
- Développeurs (tous niveaux)
- Chefs de projets
- Concepteurs
- Administrateurs de base de données
- Data analyst
Modalités et délais d’accès à la formation :
- Pour s’inscrire ou se renseigner sur une formation, veuillez nous contacter
- Une fois inscrit à une session de formation, vous recevrez une confirmation d’inscription à la formation par email
- Votre accès à la formation aura alors lieu au maximum 2 mois après confirmation de votre inscription
- Au plus tard une semaine avant le début de la formation, vous recevrez une convocation à la session de formation
Méthodes mobilisées :
- Méthode transmissive
- Méthode démonstrative
- Méthode interrogative
- Méthode active
- Méthode expérientielle
Modalités d’évaluation :
- En début de formation : Évaluation des besoins et objectifs individuels
- Durant la formation : Quiz et exercices individuels ou de groupes
- Fin de formation : Quiz d’auto-évaluation ou passage de certification
Accessibilité aux personnes en situation de handicap :
- Nous favorisons l’accès aux personnes en situation de handicap. En savoir +