Programme de Formation
5
module(s)
Durée totale : 450
Maîtrisez la modélisation NoSQL : embedding vs referencing, les design patterns MongoDB, les relations et la Schema Validation.
Module 1 : Embedding vs Referencing — le choix fondamental
90
Comprenez la différence entre imbriquer (embedding) et référencer (referencing) en MongoDB. Sachez quand choisir l'un ou l'autre.
Module 2 : Patterns de modélisation : Bucket, Outlier, Computed, Attribute
90
Maîtrisez quatre patterns de modélisation avancés en MongoDB : Bucket pour les séries temporelles, Outlier pour les cas extrêmes, Computed pour les calculs préenregistrés, et Attribute pour les champs variables.
Module 3 : Relations one-to-one, one-to-many, many-to-many en document
90
Apprenez à modéliser les relations one-to-one, one-to-many et many-to-many en MongoDB avec embedding et referencing. Exemples concrets : utilisateur-profil, article-commentaires, article-tags, étudiant-cours.
Module 4 : Schema Validation — valider les documents avec JSON Schema
90
Apprenez à valider les documents MongoDB avec $jsonSchema. Définissez des champs obligatoires, des types, des patterns, des enums, et configurez les niveaux de validation (strict/moderate) et actions (error/warn).
Module 5 : Cas pratique — modéliser une application e-commerce
90
Cas pratique complet : modélisez une application e-commerce en MongoDB. Utilisateurs, produits, catégories, commandes, avis et panier — justifiez chaque choix d'embedding ou de referencing.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter