Skip to main Content

Examens: Examen Spécialiste certifié Red Hat en développement d'applications d'entreprise (EX183) (EX183)

  • Prix: EUR530.00
  • Réf.: EX183

EUR530.00

hors TVA

S'inscrire S'inscrire

Descriptif

Top

L'examen Spécialiste certifié Red Hat® en développement d'applications d'entreprise (EX183) permet de tester vos connaissances de base sur les API Java d'entreprise qui sont indispensables à la mise en œuvre de services métier modernes et stateless.

Cet examen cible l'utilisation du comportement par défaut des API JEE essentielles qui s'appliquent à tous les environnements de développement d'applications Java modernes pour les entreprises :

- Utilisation de JAX-RS pour les API REST simples de création, lecture/recherche, mise à jour et suppression

- Utilisation de JAAS pour sécuriser l'accès aux services

- Utilisation de composants EJB stateless pour fournir une logique métier

- Utilisation de CDI pour intégrer des composants

- Utilisation de JMS pour envoyer et recevoir des messages

- Utilisation de Bean Validation pour vérifier le format et la cohérence des données

- Utilisation des fonctions de base de JPA pour créer, lire, mettre à jour et supprimer des objets persistants et leurs relations

Si vous réussissez cet examen, vous obtiendrez la certification Spécialiste certifié Red Hat en développement d'applications d'entreprise. Celle-ci compte pour l'obtention de la certification Architecte certifié Red Hat pour les applications cloud-native.

Cet examen repose sur la version 7 de JBoss Enterprise Application Platform. 

 

Updated July 2026

Bon à savoir

Top

Public ciblé

Ce cours s'adresse aux développeurs JSE expérimentés qui souhaitent approfondir et tester leurs connaissances et compétences en matière de développement Java moderne pour les entreprises.

 

Préparation:

Nous vous recommandons de suivre le cours Développement d'applications Red Hat I : programmation en Java EE (AD183) pour préparer l'examen Spécialiste certifié Red Hat en développement d'applications d'entreprise (EX183).

 

Examens ou cours recommandés pour la suite:

- Développement d'applications Red Hat II : mise en œuvre d'architectures de microservices (JB283)

Objectifs

Top

Cet examen est un test pratique dans le cadre duquel vous devez réaliser des tâches concrètes de développement. Vous n'avez pas le droit d'accéder à Internet pendant l'examen, ni d'amener de la documentation papier ou électronique. Les notes, livres et autres documents sont interdits. La documentation fournie avec JBoss EAP est mise à disposition pendant l'examen.

  • Validation de beans
  • Mise en correspondance JPA
  • Requêtes JPA
  • Messagerie
  • Services REST avec JAX-RS
  • Sécurité
  • CDI

 

Programme

Top

1- Validation de beans

  • Annoter un objet POJO pour activer et configurer la validation des données
  • Utiliser la documentation pour trouver des outils de validation standards

2- Mise en correspondance JPA

  • Annoter un objet POJO pour le mettre en correspondance avec sa représentation d'état persistant dans la base de données
  • Appliquer la mise en correspondance des propriétés de base et utiliser la documentation pour identifier les annotations de propriété correctes (par exemple, @Temporal)
  • Mettre en correspondance une relation OneToMany bidirectionnelle entre deux entités, en incluant les deux côtés de l'association
  • Comprendre le comportement de récupération par défaut et remplacer la stratégie de récupération par association

3- Requêtes JPA

  • Mettre en œuvre des requêtes JPA de base à l'aide de paramètres nommés
  • Créer et utiliser une requête nommée
  • Utiliser une requête pour effectuer une récupération d'association de type eager

4- Messagerie

  • Faire la différence entre les modèles point à point et les modèles de publication et d'abonnement
  • Comprendre les files d'attente, sujets et usines de connexion JMS
  • Comprendre et utiliser l'interface javax.jms.MessageListener
  • Mettre en œuvre un bean orienté messages
  • Utiliser les annotations @MessageDriven et @ActivationConfigProperty

5- Services REST avec JAX-RS

  • Comprendre les concepts REST, en particulier l'application et l'utilisation des méthodes HTTP PUT, DELETE, GET et POST
  • Connaître et utiliser les codes de réponse HTTP standards
  • Mettre en œuvre une classe de ressources racine RESTful
  • Exposer un service REST à l'aide de JAX-RS
  • Définir l'annotation @Path
  • Comprendre et utiliser les annotations @Produce et @Consume
  • Utiliser et produire des contenus aux formats .xml et .jso à l'aide de JAX-RS

6- Sécurité

  • Comprendre la terminologie et les concepts de base de JAAS
  • Comprendre les informations d'authentification JAAS qui vous seront fournies
  • Sécuriser les services côté serveur (services REST et composants EJB) à l'aide d'annotations JAAS

7- CDI

  • Comprendre les portées contextuelles


Comme pour tous les examens Red Hat basés sur les performances, les configurations doivent persister sans intervention après un redémarrage.

Pre-requis

Top

Il est recommandé de remplir les conditions suivantes :

  • Avoir suivi le cours Développement d'applications Red Hat I : programmation en Java EE (AD183)
  • Savoir utiliser Red Hat JBoss Developer Studio dans un environnement Red Hat Enterprise Linux
  • Bien maîtriser JSE, avec notamment des connaissances et une solide compréhension concernant les principaux concepts et API de Java (vous devrez par exemple utiliser des exceptions, des
    annotations et l'API Collections pendant l'examen)
  • Prendre connaissance des objectifs de l'examen et comprendre tous les sujets mentionnés