Pré-requis : Bonnes connaissances de Node.js
Objectifs : Gérer la persistance de données avec l'ORM Sequelize
Sanction : Attestation de fin de formation mentionnant le résultat des acquis
Référence : SIT102238-F
Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins
Contact : commercial@dawan.fr
1 775,00 € HT
1 420,00 € HT
Sequelize : Présentation, fonctionnalités, SGBDR supportés
Configuration d'un projet Node.js utilisant Sequelize : pool de connexion, contraintes,
Propriétés par défaut et paramétrage
Gestion des options de logging
Atelier : Intégration de Sequelize dans un projet Node.js, configuration de la Bdd et des traces
Modèle de base : attributs, clés, instances du modèle et synchronisation
Gestion des types
Gestion de la concurrence : optimistic (versioning), pessimistic
Gestion des associations : OneToMany/ManyToOne, OneToOne, ManyToMany
Paramétrage des cascades
Gestion des collections : Map, Set, List,...
Mapping de l'héritage
Stratégies de chargement : Lazy ou Eager
Gestion des migrations avec sequelize-cli
Ecriture de requêtes, support de Paranoid tables
Atelier : Réalisation d'un schéma global de mapping d'une base de données relationnelle, gestion des migrations et écriture de requêtes
Cache : fonctionnement, mise en cache de requêtes
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
Gestion de la persistance de données avec l'ORM Sequelize
Le délai d’accès à la formation certifiante est de 7 jours après validation du dossier. Pour un financement CPF, la validation doit être faite 11 jours ouvrés avant le début. Hors CPF, délai de 1 à 3 semaines selon les sessions.
Les évaluations en cours de formations sont réalisées par les ateliers de mise en pratique et les échanges avec les formateurs.
Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.
Aucune date n’est actuellement planifiée pour cette formation. Nous pouvons toutefois organiser cette formation à la demande dans un format adapté à votre besoin, y compris dans votre entreprise.
Contactez-nous pour prévoir une session avec notre formulaire de contact ou par téléphone au 02/318.50.01