EX183

Red Hat Certified Enterprise Application Developer Exam

Resumen

Descripción del examen

En el examen Red Hat® Certified Enterprise Application Developer Exam (EX183), se evalúa su conocimiento básico sobre las principales API de Java empresariales que se requieren para implementar servicios empresariales modernos y sin estado.

El examen se centra en el uso del comportamiento predeterminado de un conjunto mínimo de API JEE que se pueden aplicar a todos los entornos modernos de desarrollo de aplicaciones Enterprise Java:

  • Uso de JAX-RS para crear, leer/buscar, actualizar y eliminar las API con REST simple.
  • Uso de JAAS para garantizar el acceso a los servicios.
  • Uso de EJB sin estado para proporcionar la lógica empresarial.
  • Uso de CDI para integrar los componentes.
  • Uso de JMS para enviar y recibir mensajes.
  • Uso de la validación de beans para garantizar el formato y la consistencia de los datos.
  • Uso de JPA básico para crear, leer, actualizar y eliminar los objetos permanentes y sus relaciones.

Si aprueba este examen, obtendrá la certificación Red Hat Certified Enterprise Application Developer. Si decide continuar con el proceso de aprendizaje, esta acreditación le servirá como base para obtener nuestro nivel de certificación superior: Red Hat Certified Architect.

Los objetivos mencionados para este examen están basados en la versión más reciente del producto de Red Hat. Haga clic en "Comience ahora mismo" para ver todas las versiones disponibles de este examen.

Público al que va dirigido el examen

Este curso está diseñado para desarrolladores JSE experimentados que deseen ampliar y probar sus conocimientos y habilidades en el desarrollo moderno de aplicaciones Java empresariales.

Requisitos previos para el examen

Para poder presentar este examen, no es necesario que los candidatos cumplan con determinados requisitos, pero sí deberían:

  • Estar familiarizados con el uso de Red Hat JBoss Developer Studio en un entorno Red Hat Enterprise Linux.
  • Tener sólidos conocimientos de JSE, lo que incluye aprender y entender los conceptos básicos de Java y las API. Por ejemplo, las excepciones, las anotaciones y las colecciones de API son necesarias durante el examen.
  • Revisar los objetivos del examen Red Hat Certified Enterprise Application Developer Exam y asegurarse de estar familiarizado con todos los temas mencionados.

Objetivos

Elementos de estudio para el examen

Con Red Hat JBoss EAP, debería poder realizar las tareas que se indican a continuación sin ayuda. Estas se encuentran agrupadas en categorías a fin de facilitarle la preparación para el examen.

Validación de beans
  • Anote un POJO para habilitar y configurar la validación de los datos.
  • Use la documentación para encontrar validadores estándares útiles.
Mapeo de JPA
  • Anote un POJO para asignarlo a su representación de estado permanente en la base de datos.
  • Aplique asignación básica de propiedad y tenga la capacidad de usar la documentación para identificar las anotaciones de propiedad correctas (por ejemplo, @Temporal).
  • Asigne una relación bidireccional de uno a muchos entre dos entidades, incluidas ambas partes de la asociación.
  • Comprenda el comportamiento de búsqueda predeterminado y logre anular esta estrategia por asociación.
Consulta JPA
  • Implemente consultas JPA básicas con parámetros designados.
  • Cree y use una consulta designada.
  • Use una consulta para extraer una asociación de forma diligente.
Mensajería
  • Comprenda los modelos punto a punto comparados con los de publicar/suscribir.
  • Comprenda qué son las fábricas de conexiones, los temas y las colas de JMS.
  • Comprenda y use la interfaz javax.jms.MessageListener.
  • Implemente un bean controlado por mensaje.
  • Utilice las anotaciones @MessageDriven and @ActivationConfigProperty.
Servicios REST con JAX-RS
  • Comprenda los conceptos de REST, especialmente la aplicación y uso de HTTP PUT, DELETE, GET y métodos POST.
  • Conozca y use los códigos de retorno HTTP estándares.
  • Implemente la clase de recursos "raíz" de RESTful.
  • Utilice JAX-RS para facilitar el acceso a un servicio de REST.
  • Demuestre su capacidad para definir @Path.
  • Comprenda y use @Produce y @Consume.
  • Tenga la capacidad tanto para consumir como para producir contenido con formato xml- y jso- con JAX-RS.
Seguridad
  • Comprenda los términos y conceptos básicos JAAS.
  • Comprenda los detalles de autenticación JAAS que se le proporcionarán.
  • Asegure los servicios por parte del servidor (servicios REST y EJBs) con anotaciones JAAS.
CDI
  • Comprenda los alcances contextuales.

Como en todos los exámenes de Red Hat basados en el desempeño, la configuración debe permanecer después de reiniciar el sistema, sin necesidad de ninguna intervención.

Qué necesita saber

Preparación

Si lo que busca es estar mejor preparado para el examen EX183, Red Hat le sugiere que realice el curso Red Hat Application Development I: Programming in Java EE (AD183). La asistencia a los cursos no es obligatoria; los estudiantes pueden optar por presentarse solo al examen.

Aunque la asistencia a los cursos de Red Hat forme parte importante de la preparación, no garantiza el éxito en el examen. La experiencia previa, la práctica y las aptitudes personales también son determinantes para el éxito en el examen.

Hay muchos libros y otros recursos sobre administración de sistemas para productos Red Hat disponibles. Red Hat no avala ninguno de estos materiales como guía de preparación para los exámenes. Sin embargo, su lectura puede serle de utilidad y ayudarlo a profundizar sus conocimientos.

Formato del examen

El examen EX183 es una evaluación práctica en la que deberá realizar tareas de desarrollo reales. Durante él, no tendrá acceso a Internet y no podrá traer copias impresas ni documentación electrónica, lo cual incluye notas, libros o cualquier otro material. El candidato sí podrá acceder a la documentación que acompaña a JBoss EAP.

Resultados y notificación

Los resultados oficiales de los exámenes proceden exclusivamente de la Central de Certificación Red Hat. Red Hat no autoriza a los examinadores ni a los partners de capacitación a comunicar los resultados a los candidatos directamente. Los resultados de los exámenes se comunican normalmente en un plazo de tres días laborables, según el calendario de EE. UU.

Los resultados del examen se organizan en puntuaciones totales. Red Hat no comunica ni la puntuación obtenida en cada módulo, ni ninguna otra información adicional que se haya solicitado.

Tiene derecho a volver a presentar el examen una vez más si no logra pasarlo la primera vez. Para mayor información visite nuestra página de Políticas de Red Hat Training.

Próximo examen o curso recomendado