Développement d'applications Red Hat I : programmation en Java EE, avec examen (ex JB184) (AD184) - Outline

Detailed Course Outline

Transition vers des applications à plusieurs niveaux

  • Décrire les fonctions Java EE et faire la différence entre les applications Java EE et Java SE

Mise en paquet et déploiement d'applications sur un serveur d'applications

  • Décrire l'architecture d'un serveur d'applications Java EE, mettre en paquet une application et la déployer sur un serveur EAP

Création de composants EJB

  • Développer des composants EJB, y compris des beans gérés par message

Gestion de la persistance

  • Créer des entités persistantes avec des validations

Gestion des relations entre les entités

  • Définir et gérer les relations entre les entités JPA

Création de services REST

  • Créer des API REST à l'aide de la spécification JAX-RS

Mise en œuvre d'une spécification CDI

  • Décrire les cas d'utilisation classiques d'une spécification CDI et la mettre en œuvre dans une application

Création d'applications de messagerie avec JMS

  • Créer des clients de messagerie qui envoient et reçoivent des messages avec l'API JMS

Sécurisation des applications Java EE

  • Utiliser JAAS pour sécuriser une application Java EE

Révision complète du cours Développement Red Hat JBoss I : Java EE

  • Démontrer l'acquisition des connaissances et compétences présentées durant le cours