Duración

4 días - 28 horas

Descripción

Red Hat Application Development I: Programming in Java EE (JB183) expone a los desarrolladores experimentados de Java Standard Edition (Java SE) al mundo de JavaEnterprise Edition (Java EE).
Este curso se basa en Red Hat® Enterprise Application Platform 7.0.
En este curso, aprenderá sobre las distintas especificaciones que conforman Java EE. A través de actividades prácticas, transformará una simple aplicación de línea de comando Java SE en una aplicación empresarial de niveles múltiples mediante el uso de distintas especificaciones Java EE, incluidos Enterprise Java Beans, JavaPersistence API, Java Messaging Service, JAX-RS para servicios REST, contextos e inyección de dependencia (CDI) y JAAS para asegurar la aplicación.

Objetivos

  1. Generar aplicaciones Java EE de niveles múltiples.
  2. Empaquetar e implementar aplicaciones Java EE.
  3. Crear Enterprise Java Beans, incluidos los beans controlados por mensajes.
  4. Gestionar la persistencia.
  5. Crear servicios REST con JAX-RS.
  6. Implementar contextos e inyección de dependencia.

Contenidos del curso

  1. Transición a aplicaciones de niveles múltiples
    • Describa las funciones de Java EE y distinga entre las aplicaciones Java EE y las Java SE.
  2. Empaque e implementación de aplicaciones en un servidor de aplicaciones
    • Describa la arquitectura de un servidor de aplicaciones Java EE, empaquete una aplicación e impleméntela en un servidor EAP.
  3. Creación de Java Beans empresariales
    • Desarrolle Enterprise Java Beans, incluidos los beans controlados por mensajes.
  4. Administración de la persistencia
    • Cree entidades persistentes con validaciones.
  5. Administración de relaciones entre entidades
    • Defina y gestione las relaciones entre entidades JPA.
  6. Creación de servicios REST
    • Cree API de REST con la especificación JAX-RS.
  7. Implementación de contextos e inyección de dependencia
    • Describa casos prácticos típicos para usar CDI e impleméntelos con éxito en una aplicación.
  8. Creación de aplicaciones de mensajería con JMS
    • Cree clientes de mensajería que envían y reciben mensajes con la API JMS.
  9. Seguridad de aplicaciones Java EE
    • Use JAAS para asegurar una aplicación Java EE.
  10. Revisión integral de Red Hat JBoss Development I: Java EE
    • Demuestre competencia en los conocimientos y las habilidades obtenidos durante el curso.


Información extra

Próxima formación recomendada

  • Red Hat Certified Enterprise Application Developer Exam (EX183)

Audiencia

Este curso está diseñado para desarrolladores Java que deseen aprender más sobre las especificaciones que componen el mundo de Java Enterprise Edition (Java EE).

Prerequisitos

  • Competencia en el desarrollo de aplicaciones Java SE, con más de 2 años de experiencia requeridos
  • Competencia en el uso de IDE, como Red Hat Developer Studio o Eclipse
  • Se aconseja contar con experiencia con Maven, aunque no es obligatorio

Información general

Área formativa

Cursos Red Hat JBoss

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