Développeurs Node.js
The content of this page is not available in English
Bonnes connaissances de Node.js et notions de MongoDB
Gérer la persistance de données avec l'ODM Mongoose
Mongoose: Présentation, fonctionnalitésMongoDB: Installation, structure d'un schéma (collections, documents)Configuration d'un projet Node.js utilisant Mongoose: pool de connexion, contraintesPropriétés par défaut et paramétrageGestion des options de loggingAtelier: Intégration de Mongoose dans un projet Node.js, configuration de la Bdd NoSQL MongoDB et des traces
Modèle de baseDocuments et sous-dodcumentsGestion des typesRequêter des documentsMise à jour et suppression de documentsGestion des validationsMongoose migrations (ts-migrate-mongoose)Atelier: Réalisation d'un schéma global de BDD MongoDB, gestion des migrations et écriture de requêtes
Cache: fonctionnement, mise en cache de requêtes (mongoose-cache)HooksMise en place d'une solution d'audit de tables (historique de modifications)Atelier: Implémentation d'une couche complète de persistance - mise en place d'un cache
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis