Frameworks et Bases de Données | Formation Java EE & Angular

Cette formation intensive permet aux développeurs d'acquérir les compétences essentielles pour concevoir, développer et exposer des applications d'entreprise reposant sur Jakarta EE et Angular. Les participants découvriront les principaux composants d'une architecture full-stack moderne, notamment la persistance des données avec JPA, la conception d'API REST avec JAX-RS et le développement d'interfaces utilisateur avec Angular.
À travers un projet fil conducteur et de nombreux ateliers pratiques, ils apprendront à modéliser une base de données relationnelle, à exposer une API sécurisée et documentée, puis à la consommer depuis une application Angular complète, intégrant formulaires réactifs et gestion des erreurs.

3 jours 9 h à 16 h 30 En ligne, Montréal, Québec

Mis à jour le

La formation Frameworks et Bases de Données | Formation Java EE & Angular en bref

Durée
3 jours
Horaire
9 h à 16 h 30
Format
Classe virtuelle en direct ou présentiel à Montréal et à Québec
Public
Tous
Prix
1 352 $ par participant, ou 1 149 $ pour organismes publics et OBNL (taxes en sus)
Langue
Français

Doussou Formation et Frameworks et Bases de Données | Formation Java EE & Angular en quelques faits

Prochaines sessions de la formation Frameworks et Bases de Données | Formation Java EE & Angular

En ligne

Programme de la formation Frameworks et Bases de Données | Formation Java EE & Angular

Jour 1 : Architecture Jakarta EE et couches applicatives

  • Vue d'ensemble de la plateforme Jakarta EE / Java EE
  • Architecture en couches (présentation, service, persistance)
  • Séparation des responsabilités et injection de dépendances (CDI)
  • Positionnement de Jakarta EE par rapport aux autres frameworks d'entreprise

Jour 1 : Modélisation des données et persistance avec JPA

  • Modélisation des données relationnelles
  • Entités JPA et mapping objet-relationnel (ORM)
  • Relations entre entités (OneToMany, ManyToMany)
  • Requêtes JPQL

Jour 1 : Transactions, migrations et atelier pratique

  • Gestion des transactions
  • Migration de schéma de base de données
  • Bonnes pratiques d'accès aux données
  • Atelier pratique : mise en place d'une couche de persistance complète

Jour 2 : Conception d'API REST avec JAX-RS

  • • Principes REST et modélisation des ressources
    • Conception d'endpoints, verbes HTTP et codes de statut
    • Validation des entrées (Bean Validation)
    • Gestion centralisée des exceptions

Jour 2 : Sérialisation, sécurité et versioning des API

  • • Sérialisation et désérialisation JSON
    • Sécurisation des API (authentification, autorisation)
    • Stratégies de versioning d'API

Jour 2 : Documentation d'API et atelier pratique

  • • Documentation d'API avec OpenAPI / Swagger
    • Tests d'API (Postman, MockMvc)
    • Atelier pratique : exposition d'une API REST complète et documentée

Jour 3 : Architecture moderne d'une application Angular

  • • Composants autonomes (standalone) et architecture sans NgModules
    • TypeScript : types, classes et interfaces
    • Nouvelle syntaxe de templates (@if, @for, @switch)
    • Services et injection de dépendances

Jour 3 : Formulaires et consommation d'API REST

  • • Formulaires réactifs (ReactiveFormsModule, FormBuilder)
    • Consommation d'API REST avec HttpClient
    • Liaison de données et gestion des erreurs HTTP

Jour 3 : Projet pratique final – application full-stack complète

  • • Modélisation et persistance des données avec JPA
    • Exposition d'une API REST sécurisée et documentée
    • Consommation de l'API depuis une application Angular
    • Présentation du projet final

Tarifs et informations pratiques

Tarif préférentiel

1 149 $ / participant

Organismes publics et OBNL · taxes en sus

Prix public

1 352 $ / participant

Entreprises et particuliers · taxes en sus

Informations pratiques

  • Durée : 3 jours
  • Horaire : 9 h à 16 h 30
  • Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
  • Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations

Formation Frameworks et Bases de Données | Formation Java EE & Angular en entreprise

Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.

Demander une offre

Avis des participants

97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages

Pourquoi suivre cette formation Frameworks et Bases de Données | Formation Java EE & Angular

Objectifs : ce que vous saurez faire

  • Comprendre l’architecture d’une application Jakarta EE / Angular.
  • Modéliser et persister des données avec JPA.
  • Concevoir des API REST avec JAX-RS.
  • Sécuriser, valider et documenter une API avec OpenAPI / Swagger.
  • Développer une application Angular moderne avec standalone components.
  • Créer des formulaires réactifs et consommer une API avec HttpClient.
  • Réaliser une application full-stack complète de la base de données à l’interface utilisateur.

Ce qui est inclus

  • Support de cours et fichiers d’exercices pour chaque participant
  • Attestation de participation
  • Possibilité de coaching personnalisé après la formation
  • En session publique en présentiel :
    • Thé et café
    • Dîner dans un restaurant à proximité
    • Stationnement (dans certaines villes)
    • Connexion Internet sans fil

Intéressé par la formation Frameworks et Bases de Données | Formation Java EE & Angular ?