Duración

2 horas 30 minutos

Descripción

El Red Hat® Certified Enterprise Application Developer Exam (EX183) evalúa su conocimiento básico de las principales APIs de Java empresariales más importantes 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 son aplicables en todos los entornos de desarrollo moderno de aplicaciones empresariales Java:

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

Al aprobar este examen, obtendrá el Red Hat Certified Enterprise Application Developer. Esta certificación puede ser el primer paso para lograr el Red Hat Certified Architect.
Este examen se basa en JBoss Enterprise Application Platform 7.

Objetivos

Qué necesita saber

Red Hat le aconseja completar el curso Red Hat Application Development I: Programming in Java EE (JB183), que lo ayudará a prepararse para EX183. La asistencia a estas clases no es obligatoria; los estudiantes pueden optar por tomar sólo el examen.
Aunque la asistencia a los cursos de Red Hat puede significar una 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 un examen práctico que requiere que usted lleve a cabo tareas de desarrollo del mundo real. Durante el examen, no se le dará acceso a Internet y no está permitido traer copias en papel ni documentación electrónica. En esta prohibición se incluyen notas, libros o cualquier otro material. Durante el examen, se pone a disposición del candidato la documentación que acompaña a JBoss EAP.

Contenidos del curso

Con Red Hat JBoss EAP, debería poder realizar las tareas que se indican a continuación sin ayuda. Las tareas se han agrupado en categorías para facilitarle la preparación al examén.

  1. 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.
  2. Mapeo de JPA
    • Anote un POJO para asignarlo a su representación de estado persistente 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 extracción predeterminado y tenga la capacidad para reemplazar la estrategia de extracción por asociación.
  3. Consulta JPA
    • Implemente consultas JPA básicas con parámetros designados.
    • Cree y use una consulta designada.
    • Use una consulta para reemplazar una asociación de forma diligente.
  4. Mensajería
    • Comprenda los modelos punto a punto comparados con los de publicar/suscribir.
    • Comprenda las colas JMS, los temas y las fábricas de conexiones.
    • Comprenda y use la interfaz javax.jms.MessageListener.
    • Implemente un bean controlado por mensaje.
    • Utilice las anotaciones @MessageDriven and @ActivationConfigProperty.
  5. 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 RESTFUL Root.
    • Exponga un servicio REST con JAX-RS.
    • Demuestre habilidad 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.
  6. 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.
  7. CDI
    • Comprenda los alcances contextuales.

Como en todos los exámenes basados en el rendimiento de Red Hat, las configuraciones deben continuar después del reinicio sin intervención alguna.


Información extra

Audiencia

Este curso está diseñado para desarrolladores JSE con experiencia que desean ampliar y probar sus conocimientos y habilidades para aplicar en el moderno desarrollo Java empresarial.

Prerequisitos

Este examen no tiene requisitos previos formales, pero los candidatos para este examen deberán:

  • Estar familiarizados con el uso de Red Hat JBoss Developer Studio en un entorno Red Hat Enterprise Linux.
  • Tener sólidos conocimientos de JSE, incluidos el conocimiento y la comprensión de los principales conceptos de Java y API. Por ejemplo, las excepciones, las anotaciones y las colecciones de API son necesarias durante el examen.
  • Revise los objetivos del examen Red Hat Certified Enterprise Application Developer Exam y asegúrese de sentirse cómodo con todos los temas mencionados.

Capacitación recomendada

  • JB183 Red Hat Application Development I: Programming in Java EE

Información general

Área formativa

Exámenes de certificación Red Hat más habituales (somos centro KOALA en Madrid, pregúntanos por disponibilidad de fechas)

Fabricante

Red Hat

Metodología

Presencial

Certificación

Garantía juvenil

 

¿TIENES DUDAS? PREGÚNTANOS

He leído y acepto la del sitio y las condiciones de tratamiento de mis datos de carácter personal

 

 

Fecha Hora Ubicación Precio
No hay convocatoria programada. Por favor, consúltanos sobre próximas fechas y precio para esta formación.

¿Necesitas Ayuda?

Consúltanos si necesitas información de nuestros cursos o masters.

 

Contacta con Core Networks