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

Qualiopi

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

À partir de 1775 €
Durée 14h en 2 jours
Localisation Partout en France
Logo de DAWAN - Formation Node.js : Gérer la persistance de données avec TypeORM

Proposé par

DAWAN

Prérequis

Bonnes connaissances de Node.js

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • En entreprise
  • À distance

Objectifs pédagogiques

Gérer la persistance de données avec TypeORM

Programme de la formation

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

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

Proposé par

DAWAN

"Formez-vous à l’excellence."

Voir la fiche entreprise
À partir de 1775 €
Logo de DAWAN - Formation Node.js : Gérer la persistance de données avec TypeORM

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

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.