Formation Node.js : Gérer la persistance de données avec TypeORM

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 TypeORM

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 TypeORM

    TypeORM : Présentation, fonctionnalités, SGBDR supportés
    Configuration d'un projet Node.js utilisant TypeORM : DataSource
    Propriétés par défaut et paramétrage
    Gestion des options de logging, custom Logger

    Atelier : Intégration de TypeORM dans un projet Node.js, configuration de la datasource et des traces

    Réaliser le mapping des entités et des opérations

    TypeORM et le pattern Repository Mapping des entités avec des annotations et gestion des clés primaires (simples, composées)
    Mapping des types de bases, propriétés des colonnes
    Gestion de la concurrence : optimistic (versioning), pessimistic
    Gestion des relations : 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

    Atelier : Réalisation d'un schéma global de mapping d'une base de données relationnelle et gestion des migrations

    Ecrire des requêtes

    Interface Repository et ses dérivées (TreeRepository) : méthodes disponibles (CRUD)
    Requêtes avec QueryBuilder : jointures, paramètres, fetch
    Pagination de résultats 
    Gestion des procédures stockées

    Atelier : Ecriture de repositories et tests

    Maîtriser des concepts avancées

    Cache : fonctionnement, mise en cache de requêtes ou de repository
    Configuration du cache global de data source
    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

    Objectifs de la formation

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

    • Définir la terminologie, les méthodes et les vues de gestion de la rentabilité proposées
    • Différencier les comptes de résultats analytiques et l'analyse de la marge
    • Expliquer le flux des données réelles dans l'analyse du compte de résultats et la comptabilité des centres de profit
    • Définir et paramétrer les structures organisationnelles et de données nécessaires à l'analyse du compte de résultats (CO-PA)
    • Décrire les concepts de dérivation et de valorisation des caractéristiques et les configurer
    • Définir le flux de données réelles (impact dans les tables, postes individuels dans FI et CO, intégration à la gestion des commandes client, imputation des frais généraux ou encore d'activité...)
    • Exécuter les étapes nécessaires à la pré-budgétisation dans CO-PA (manuelle et automatique)
    • Utiliser et paramétrer des états d'analyse (états ad hoc, état des postes individuels ou cube multidimensionnel).
    Tarif

    A partir de 4 100,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

    • Définir une politique de protection des données personnelles
    • Évaluer les risques numériques
    • Développer des actions de traitement des risques
    Tarif

    A partir de 1 216,00 €

    Durée

    1 jour

    Modes
    • Centre
    • Entreprise

    Objectifs de la formation

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

    • Gérer des objets Microsoft Entra, le contrôle d'accès basé sur le rôle (RBAC), les abonnements et la gouvernance dans Azure
    • Gérer les comptes de stockage, les données dans le stockage Azure, le stockage de fichiers et d'objets blob Azure
    • Configurer et gérer les fonctionnalités réseau Azure telles que les services de connectivité, la protection des applications, la livraison des applications et les services de supervision réseau
    • Déployer et configurer des machines virtuelles, des conteneurs et des applications Web dans Azure
    • Superviser les ressources en utilisant Azure Monitor et implémenter la sauvegarde et la récupération dans Azure.
    Tarif

    A partir de 2 840,00 €

    Durée

    4j / 28h

    Modes
    • Centre
    • Distance

    Objectifs de la formation

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

    • Décrire les défis et solutions liés à la gestion des ordinateurs de bureau et des périphériques dans un environnement d'entreprise
    • Déployer les bureaux Windows 10 / 11 Entreprise
    • Gérer les profils utilisateur et la virtualisation du statut de l'utilisateur
    • Décrire les paramètres du bureau et de l'application en utilisant la stratégie de groupe
    • Reconnaître les informations d'identification et l'identité Windows
    • Gérer l'accès aux données pour les périphériques Windows
    • Utiliser les périphériques Windows 10 / 11 à l'aide des solutions de mobilité d'entreprise
    • Gérer les clients avec Intune
    • Gérer la sécurité avec Windows Defender.
    Tarif

    A partir de 1 220,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Distance

    Microsoft 365 - Power Apps

    Proposé par CIT FORMATION INFORMATIQUE

    Objectifs de la formation

    Tout utilisateur “fonctionnel” souhaitant créer des mini-applications métier (basées sur les données) avec Power Apps  

    À l'issue de la formation, le stagiaire sera capable de : 

    • Construire une application PowerApps par rapport à un besoin métier 
    • Vous connecter à des sources de données locales et dans le cloud 
    • Utiliser le centre d'administration de PowerApps 
    • Construire des applications pour les appareils mobiles 
    Tarif

    A partir de 900,00 €

    Durée

    2 jour(s)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    Tout utilisateur de Microsoft 365 qui souhaite maitriser les outils collaboratifs Teams, Planner, One Notes, Lists et Forms pour gérer, organiser et suivre le travail collaboratif d’une équipe autour d’un projet. 

    À l'issue de la formation, le stagiaire sera capable de : 

    • Gérer des équipes Teams 
    • Gérer des projets d’équipe et les suivre avec Planner 
    • Intégrer des notes One Note et des formulaires Forms à un projet d’équipe 
    • Stocker et gérer des données avec Microsoft Lists 
    Tarif

    A partir de 900,00 €

    Durée

    2 jour(s)

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    - Installer les services d'un nœud Hadoop - Assembler plusieurs nœuds Hadoop - Déployer une nouvelle application sur un cluster existant - Effectuer une restauration de données suite à une reprise sur incident
    Tarif

    A partir de 1 875,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Connaitre les concepts centraux de l'analyse de survie / des durées de vie
    • Connaitre le vocabulaire dédié à ce type d'analyse
    • Identifier les contextes d'utilisation des outils de l'analyse de survie / durée de vie
    • Maitriser les fonctions de risque instantané, de risque cumulé, de survie et de survie cumulée
    • Réaliser des analyses non paramétriques de données de survie 
    • Réaliser des représentations graphiques (courbe de survie, survie cumulée, méthode KM ou actuarielle)
    • Ouvrir à la modélisation semi-paramétrique
    Tarif

    A partir de 3 100,00 €

    Durée

    2j / 14h

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Crystal Reports

    Proposé par Sparks

    Objectifs de la formation

    • Définir les concepts clés de Crystal Reports
    • Concevoir un rapport en utilisant l'interface Crystal Reports
    • Appliquer des critères de sélection et filtrer les enregistrements
    • Valoriser les données par le tri, le regroupement et les calculs
    • Mettre en forme les rapports avec des éléments graphiques et des champs spéciaux
    • Manipuler les sections et créer des rapports de synthèse
    • Élaborer des formules simples et les appliquer aux données
    Tarif

    A partir de 1 200,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

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

    • Identifier les mécanismes importants mis en oeuvre pour les sauvegardes et restaurations d'une base de données Oracle en 12c
    • Contrôler et configurer l'outil RMAN
    • Sauvegarder les fichiers d'une base de données Oracle en 12c de différentes manières en mode ARCHIVELOG ou NOARCHIVELOG
    • Restaurer une base de données Oracle en 12c avec RMAN sans catalogue suivant le type de panne (perte totale, partielle, controlfile, spfile...)
    • Mettre en place et gérer le catalogue de RMAN
    • Sauvegarder et restaurer RMAN avec le catalogue
    • Utiliser quelques fonctions avancées de RMAN.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    Je cherche à faire...