Java EE, Jakarta EE – Développement d’applications d’entreprise

0 Enrolled
35 hour
  • 35 hour
  • 45
  • 0
  • no
2,930.00€

Aperçu du cours

Objectifs de formation : à l’issue de la formation, le stagiaire sera capable de développer des applications d’entreprise à partir de la plateforme Java EE, en utilisant ses principaux composants et les API associées.

Programme d'études

  • Présentation de Java EE

    • Best practices de conception

    • Les API principales

    • Java EE & Jakarta EE

    • Le concurrent Spring

  • Environnement de travail

    • Eclipse

    • Les dépendances Maven

    • Arquillian : tests unitaires

    • Les webtools et les premiers pas sur le serveur

    • Travaux pratiques : Installation de l’IDE et du serveur

  • Découpage n-tiers et injection de dépendances avec CDI

    • Découpage en couche

    • Approche POJO

    • Scopes et gestion de l’état

    • Injection de dépendances

    • Intercepteurs

    • Travaux pratiques : installation d’une application n-tiers et usage de CDI

  • Accès aux données avec JPA

    • Mapping objet relationnel

    • Lazy loading

    • Utilisation de l’API EntityManager

    • JPA-QL

    • API Criteria

    • MetaModel

    • EntityGraph

    • Gestion des transactions avec JTA

    • Travaux pratiques : Création de la couche d’accès aux données

  • Architecture distribuée avec EJB & JMS

    • API EJB : services techniques

    • EJB vs. Beans CDI

    • JMS : échange de messages

    • Travaux pratiques : Utilisation des services, EJB sessions & de JMS

  • Web & JSF

    • Concepts

    • Facelets

    • Taglibs

    • jsf-el

    • API Bean Validation

    • Utilisation d’Ajax

    • Travaux pratiques : Manipulation de JSF & d’Ajax

  • Web services REST

    • API JAX-RS (RESTful)

    • Principes HTTP (verbes, ContentType…)

    • CORS

    • HATEOAS

    • API Java de traitement JSON : production et consommation d’objets

    • Travaux pratiques : Exposant des services, consommation des services REST via un client web

  • WebSockets

    • Principes techniques

    • Le pattern pub/sub et l’échange de messages

    • Installation côté serveur et client

    • Travaux pratiques : Création d’une connexion WebSocket au client web

Instructeur

Avatar de l’utilisateur

bprigent

0.0
0 commentaire
0 Students
453 Courses

Commentaire sur la formation

0.0
0 rating
0%
0%
0%
0%
0%

Soyez le premier à commenter “Java EE, Jakarta EE – Développement d’applications d’entreprise”

Main Content