Desarrollo de aplicaciones con Java EE - 5 días en aula virtual
3.450,00 EUR
- 5 días
Crea aplicaciones de nivel empresarial con Java EE (Jakarta EE) y adquiere las habilidades necesarias para desarrollar soluciones de negocio seguras, escalables y fáciles de mantener. Este curso práctico introduce las tecnologías y APIs fundamentales utilizadas para crear aplicaciones empresariales multicapa, desde componentes web y lógica de negocio hasta integración con bases de datos y servicios RESTful. A través de laboratorios prácticos, explorarás Servlets, JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Contexts and Dependency Injection (CDI), JPA, APIs REST, seguridad y gestión de transacciones. Aprenderás a integrar estas tecnologías para construir aplicaciones empresariales robustas que cumplan con los requisitos actuales del negocio. Al finalizar el curso, serás capaz de diseñar, desarrollar, desplegar y mantener aplicaciones Java EE siguiendo las mejores prácticas de la industria.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante - intermedio
5 días (40 horas) de clases presenciales
con formadores acreditados
Más de 60 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Aprender
Aprende a crear aplicaciones basadas en datos usando JSON, JPA e integración con bases de datos.
Gestionar
Administra entidades, transacciones y persistencia para aplicaciones empresariales confiables.
Desarrollar
Desarrolla servicios web RESTful con JAX-RS y JAX-WS, e implementa comunicación asíncrona usando Java Message Service (JMS) para aplicaciones escalables y débilmente acopladas.
Proteger
Asegura aplicaciones Java EE con seguridad gestionada por el contenedor, autenticación y control de acceso basado en roles para proteger los datos y gestionar eficazmente los permisos de los usuarios.

Cronograma del curso
Fundamentos de aplicaciones web Java EE
Día 01
- Explora la arquitectura de Java EE y el desarrollo de aplicaciones empresariales
- Comprender las tecnologías web, el patrón MVC y la arquitectura multinivel
- Crea aplicaciones web usando Servlets
- Gestionar el estado de la aplicación, las sesiones y la configuración de servlets
Servlets y JavaServer Pages (JSP)
Día 02
- Configurar el ciclo de vida de los servlets, los filtros y los listeners
- Manejar excepciones y anotaciones
- Desarrolla páginas web dinámicas con JSP
- Usar Expression Language (EL) de JSP y bibliotecas de etiquetas
Componentes empresariales y servicios web
Día 03
- Procesar datos JSON en aplicaciones Java
- Crea aplicaciones en tiempo real con WebSocket
- Desarrollar la lógica de negocio utilizando Enterprise JavaBeans (EJB)
Persistencia de datos e inyección de dependencias
Día 04
- Implementar Contextos e Inyección de Dependencias (CDI)
- Aplicar Bean Validation para garantizar la integridad de los datos
- Conecta aplicaciones a bases de datos con JDBC
- Gestionar la persistencia utilizando la Java Persistence API (JPA)
Mensajería, API y seguridad
Día 05
- Implementar mensajería asíncrona con Java Message Service (JMS)
- Crea servicios web RESTful y SOAP usando JAX-RS y JAX-WS
- Protege aplicaciones empresariales con autenticación, autorización y control de acceso basado en roles

¿Quién debería inscribirse en este programa?
Desarrolladores Java que pasan al desarrollo de aplicaciones empresariales
Desarrolladores backend y full-stack
Ingenieros de software que desarrollan aplicaciones empresariales
Desarrolladores de Spring que buscan ampliar sus conocimientos de Java empresarial
Líderes técnicos y arquitectos de software
Profesionales de TI que desarrollan soluciones escalables basadas en Java
Requisitos previos
- Un sólido conocimiento de la programación en Java
- Conocimientos de programación orientada a objetos (POO)
- Familiaridad básica con SQL y las bases de datos relacionales
- Se recomienda tener experiencia con herramientas de desarrollo Java y entornos IDE.
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones debido a una discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
