Desarrollo de aplicaciones con Java EE - 5 días en aula virtual

3.450,00 EUR

  • 5 días
Aula Virtual en Vivo
Aula
En la Empresa

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

Hero

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.

Hero

Cronograma del curso

  1. 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
  2. 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
  3. 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)
  4. 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)
  5. 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
Desarrollo de aplicaciones con Java EE

¿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

Comenzar curso ahora

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

Contact background

¿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.