Calendario
Estamos preparando nuevas convocatorias, déjanos tus datos a través del formulario y te avisaremos en cuanto estén disponibles.
Acerca del curso
Aprende cómo los desarrolladores de Java SE logran escribir aplicaciones Java EE.
El 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). Aprenderás sobre las distintas especificaciones que forman parte de Java EE. A través de actividades prácticas, transformarás 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.
El curso se basa en Red Hat® Enterprise Application Platform 7.0.
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).
- Generar aplicaciones Java EE de varios niveles.
- Empaquetar e implementar aplicaciones Java EE.
- Crear Enterprise Java Beans, incluidos los beans controlados por mensajes.
- Gestionar la persistencia.
- Crear servicios REST con JAX-RS.
- Implementar contextos e inyección de dependencia.
- Crear aplicaciones de mensajería con JMS.
- Proteger las aplicaciones Java EE con JAAS.
- Tener competencia en el desarrollo de aplicaciones Java SE, con más de 2 años de experiencia requeridos.
- Tener competencia en el uso de IDE, como Red Hat Developer Studio o Eclipse.
- Es recomendable contar con experiencia con Maven.
Transición a aplicaciones de niveles múltiples
Describir las funciones de Java EE y distinguir entre las aplicaciones Java EE y las Java SE.
Empaquetado e implementación de aplicaciones para un servidor de aplicaciones
Describir la arquitectura de un servidor de aplicaciones Java EE, empaquetar una aplicación e implementarla en un servidor EAP.
Creación de Java Beans empresariales
Desarrollar Enterprise Java Beans, incluidos los beans controlados por mensajes.
Administración de la persistencia
Crear entidades persistentes con validaciones.
Administración de relaciones entre entidades
Definir y gestionar las relaciones entre entidades JPA.
Creación de servicios REST
Crear API de REST con la especificación JAX-RS.
Implementación de contextos e inyección de dependencia
Describir casos prácticos típicos para usar CDI e implementarlos con éxito en una aplicación.
Creación de aplicaciones de mensajería con JMS
Crear clientes de mensajería que envían y reciben mensajes con la API JMS.
Seguridad de aplicaciones Java EE
Usar JAAS para asegurar una aplicación Java EE.
Revisión integral de Red Hat JBoss Development I: Java EE
Demostrar competencia en los conocimientos y las habilidades obtenidos durante el curso.
Documentación oficial para el curso Red Hat Application Development I: Programming in Java EE (AD183).
- Formador certificado por Red Hat.
- Más de 5 años de experiencia profesional.
- Más de 4 años de experiencia docente.
- Profesional activo en empresas del sector IT.
Solicita información
![](https://cas-training.com/wp-content/uploads/2023/02/icono-PDF.png)
Descargar programa
![](https://cas-training.com/wp-content/uploads/2023/02/icono-PDF.png)
Descargar matrícula
Si no has encontrado lo que buscabas, prueba buscar tu curso o certificación aquí