Node.js : Gérer la persistance de données avec l'ODM Mongoose

Formation inter-entreprise

Combien de temps dure la formation ?

 2,00 jour(s)

Dans quelle(s) langue(s) la formation est-elle donnée ?

EN FR

Quand a lieu la prochaine session ?

Qui organise cette formation ?

Dawan est un organisme de formations qui propose plus de 2500 formations en informatique, management, gestion de projets et commercial en inter-entreprise ou en intra. Notre catalogue regroupe des centaines de thématiques: Java, PHP, Webmaster, E-Marketing, Linux, Windows Server, Vmware, Autocad, Photoshop, l'intelligence artificielle, etc.

À qui s’adresse la formation ?

Développeurs Node.js

Quels sont les prérequis ?

Bonnes connaissances de Node.js et notions de MongoDB

Quels sont les objectifs poursuivis ou les compétences visées ?

Gérer la persistance de données avec l'ODM Mongoose

Quel est le contenu de la formation ?

Configurer un projet 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, contraintes
Propriétés par défaut et paramétrage
Gestion des options de logging
Atelier: Intégration de Mongoose dans un projet Node.js, configuration de la Bdd NoSQL MongoDB et des traces

Construire un modèle et écrire des requêtes

Modèle de baseDocuments et sous-dodcuments
Gestion des types
Requêter des documents
Mise à jour et suppression de documents
Gestion des validations
Mongoose migrations (ts-migrate-mongoose)
Atelier: Réalisation d'un schéma global de BDD MongoDB, gestion des migrations et écriture de requêtes

Maîtriser des concepts avancées

Cache: fonctionnement, mise en cache de requêtes (mongoose-cache)Hooks
Mise 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

Quelles méthodes pédagogiques sont utilisées ?

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Comment l’évaluation est-elle organisée ?

Contrôle continu

Que recevez-vous à la fin de la formation ?

Attestation de fin de stage mentionnant le résultat des acquis

Quel support de cours est fourni ?

Support de cours + sources des exercices

Comment contacter l’organisme de formation ?

Dawan - Service commercial

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Langages informatiques - Langage java
EN
Journée
Sur demande
Langages informatiques - Langage javascript