Formation Node.js : Gérer la persistance de données avec l'ORM Sequelize

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Gérer la persistance de données avec l'ORM Sequelize

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 775,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 775,00 €

Durée 2 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Configurer un projet Sequelize

    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

    Définir un modèle et écrire des requêtes

    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

    Maîtriser des concepts avancées

    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

    Prérequis

    Bonnes connaissances de Node.js

    Public

    Développeurs Node.js

    Ces formations pourraient vous intéresser

    Formation PHP

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les concepts fondamentaux de PHP
    • Manipuler les variables, les constantes et les types de données en PHP
    • Maîtriser les structures de contrôle (boucles, conditions) et les fonctions
    • Interagir avec des bases de données MySQL à l'aide de PHP
    • Gérer les sessions et les cookies
    • Appliquer les bonnes pratiques de programmation et de sécurité en PHP
    Tarif

    A partir de 2 400,00 €

    Durée

    4 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Expliquer et élaborer un CCR (Calcul du Coût de Revient) par produit (avec ou sans structure de quantité)
    • Démontrer l'utilité des différents types de poste d'un CCR
    • Utiliser et expliquer l'objectif des principales composantes d'un CCR (variante, schéma d'éléments de coût du CCR ou schéma de calcul) et leur interaction avec les éléments-clés de la fabrication (gamme, nomenclature, poste de travail)
    • Définir l'intégration entre les gammes, les données de base du centre de coûts et les postes de travail
    • Répertorier les états d'analyse pour les CCR
    • Créer un CCR pour article à un ou plusieurs niveaux
    • Présenter l'intégration entre la fiche article et le CCR par produit
    • Utiliser le CCR pour mettre à jour le prix standard dans la fiche article.
    Tarif

    A partir de 4 100,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Identifier les principales clauses SQL et utiliser le traitement conditionnel avec CASE
    • Appliquer les clauses avancées et les opérateurs de comparaison modifiés
    • Utiliser les fonctions d'agrégation et synthétiser les données avec ROLLUP, CUBE et PIVOT
    • Maîtriser les jointures avancées et les corrélations de sous-requêtes
    • Créer et manipuler des tables temporaires
    • Effectuer des manipulations de données avancées avec OUTPUT et TRUNCATETABLE
    • Assurer l'intégrité des données avec des contraintes
    • Gérer les transactions, les triggers et optimiser la performance d'une base de données
    Tarif

    A partir de 1 800,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Comprendre les concepts du Cloud Computing et de la virtualisation - Comprendre l'architecture pour une conception de centres de données - Les défis techniques, comprendre les mesures de sécurité proposée par AWS et les concepts clés d'AWS "Identity and Access Management" (IAM) - Les services fournis par Amazon (AWS) - Quels sont les avantages ? Et les inconvénients ?
    Tarif

    A partir de 2 675,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Présenter les technologies liées aux conteneurs
    • Exécuter des conteneurs avec Podman
    • Créer des images de conteneurs personnalisées
    • Gérer des images de conteneurs
    • Corriger des bogues à distance avec des conteneurs
    • Mettre en réseau des conteneurs de base
    • Conserver des données avec des conteneurs
    • Exécuter des applications dans plusieurs conteneurs
    • Résoudre des problèmes liés aux déploiements de conteneurs
    • Orchestrer des conteneurs avec OpenShift et Kubernetes
    Tarif

    A partir de 2 700,00 €

    Durée

    4j / 24h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Découvrir Delphi et développer des applications de gestion de base de données - Créer des applications complexes avec Delphi - Comprendre les processus et la synchronisation
    Tarif

    A partir de 2 375,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation C#

    Proposé par Sparks

    Objectifs de la formation

    • Identifier les principaux composants de la plateforme .NET et du langage C#
    • Créer et exécuter une application simple en utilisant Visual Studio .NET
    • Utiliser les types de données, les variables, les expressions et les instructions de contrôle de flux en C#
    • Appliquer les principes de la programmation orientée objet, tels que l'héritage et le polymorphisme
    • Manipuler les tableaux, les collections et les délégations en C#
    • Définir et utiliser des classes, des objets et des espaces de noms en C#
    • Accéder et modifier les données d'une base de données à l'aide d'ADO .NET
    • Déployer et configurer une application C#
    Tarif

    A partir de 2 750,00 €

    Durée

    5 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre le support des différentes versions d’Oracle
    • Explorer et interpréter la documentation et la webographie Oracle
    • S'approprier les nouvelles fonctionnalités SQL et PL/SQL des versions 12c et 19c d'Oracle
    • Intégrer ces nouveautés dans le développement et l'optimisation de bases de données Oracle
    Tarif

    A partir de 1 200,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise

    Formation Redis

    Proposé par Sparks

    Objectifs de la formation

    • Comprendre les principes de Redis et ses avantages
    • Connaître les différents types de données et les commandes associées
    • Configurer et administrer une instance Redis
    • Implémenter les bonnes pratiques de gestion des données et de persistance
    • Utiliser les fonctionnalités avancées de Redis, comme les modules et les transactions
    Tarif

    A partir de 2 250,00 €

    Durée

    3 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Analyser les enjeux et les impacts du RGPD pour l'entreprise.
    • Définir les actions à mener pour être conforme au RGPD en respectant les concepts clés du droit des données personnelles.
    • Appliquer les recommandations de la CNIL.
    • Évaluer les sanctions de la CNIL.
    Tarif

    A partir de 1 040,00 €

    Durée

    1 jour

    Modes
    • Centre
    • Entreprise

    Je cherche à faire...