Red Hat Application Development I: Programming in Java EE – Virtual Training

Cas Training > Nuestros cursos > Red Hat Application Development I: Programming in Java EE – Virtual Training
Icono Duración del curso
Duración del curso
5 días
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Virtual
Icono Fecha del curso
Fecha de inicio
Próximamente

Acerca del curso

Red Hat Application Development I: Programming in Java EE (AD183) muestra a los desarrolladores experimentados de Java Standard Edition (Java SE) el mundo de Java Enterprise Edition (Java EE).
El curso se basa en Red Hat® Enterprise Application Platform 7.0.
En él, aprenderá sobre las distintas especificaciones que forman parte de Java EE. A través de actividades prácticas, transformará una simple aplicación de línea de comandos Java SE en una aplicación empresarial de varios niveles utilizando distintas especificaciones de Java EE, lo que incluye Enterprise Java Beans, Java Persistence API, Java Messaging Service, JAX-RS para servicios REST, contextos e inyección de dependencia (CDI) y JAAS para proteger la aplicación.

Próximas convocatorias

Estamos preparando nuevas convocatorias. Déjanos tus datos a través del formulario y te avisaremos lo antes posible.

Objetivos

Como resultado de completar este curso, podrá describir la mayoría de las especificaciones en Java EE 7 y crear un componente con cada especificación. Será capaz de convertir un programa Java SE en una aplicación Java EE de niveles múltiples. Usted debe poder demostrar estas habilidades:

  • Describir la arquitectura de aplicaciones Java EE de niveles múltiples.
  • Empaquetar aplicaciones Java EE e implementarlas en Red Hat JBoss Enterprise Application Platform con distintas herramientas.
  • Crear una instancia de Java Beans empresarial.
  • Gestionar la persistencia de datos con API Java Persistence.
  • Crear un servicio web con JAX-RS.
  • Aplicar correctamente alcances de contexto a beans y asignar recursos en Java Beans.
  • Almacenar y recuperar mensajes con el servicio de mensajería Java Messaging Service.
  • Proteger una aplicación Java EE.

Contenidos

  • 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.
  • Empaquetado e implementación de aplicaciones para 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.
  • Creación de Java Beans empresariales
    • Desarrolle Enterprise Java Beans, incluidos los beans controlados por mensajes.
  • Administración de la persistencia
    • Cree entidades persistentes con validaciones.
  • Administración de relaciones entre entidades
    • Defina y gestione las relaciones entre entidades JPA.
  • Creación de servicios REST
    • Cree API de REST con la especificación JAX-RS.
  • 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.
  • Creación de aplicaciones de mensajería con JMS
    • Cree clientes de mensajería que envían y reciben mensajes con la API JMS.
  • Seguridad de aplicaciones Java EE
    • Use JAAS para asegurar una aplicación Java EE.
  • Revisión integral de Red Hat JBoss Development I: Java EE
    • Demuestre competencia en los conocimientos y las habilidades obtenidos durante el curso.
Compartir:

Solicita más información

Solicitar Información
Mensaje enviado correctamente
No se ha enviado su mensaje. Por favor revisa los campos e inténtalo otra vez.