-   [Inicio](https://openwebinars.net/)
-   [Rutas](https://openwebinars.net/rutas/)
-   [Desarrollo](https://openwebinars.net/cursos/desarrollo/)
-   [Desarrollo Web](https://openwebinars.net/cursos/desarrollo/desarrollo-web/)

# Programador web con Java EE/Jakarta EE

Realizando esta lista vas a poder especializarte en uno de los lenguajes de programación más utilizados por todo tipo de organizaciones para el desarrollo de sus aplicaciones web.

* * *

## Contenidos de la ruta de aprendizaje

10 Cursos · 10 h. y 6 min. en total

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/course/jakarta-ee-logo.svg)

### [Curso de Desarrollo web con Java EE/Jakarta EE](https://openwebinars.net/cursos/desarrollo-web-java-ee/)

Curso

3 h. y 27 min.

4.3

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Introducción a las APIs](https://openwebinars.net/cursos/jakarta-ee-introduccion-apis/)

Curso

35 min.

4.7

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Lógica de negocio con CDI y EJB](https://openwebinars.net/cursos/jakarta-ee-logica-negocio-cdi-ejb/)

Curso

45 min.

4.5

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Persistencia con JPA e Hibernate](https://openwebinars.net/cursos/jakarta-ee-persistencia-jpa-hibernate/)

Curso

46 min.

4.6

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Transacciones JTA](https://openwebinars.net/cursos/jakarta-ee-transacciones-jta/)

Curso

41 min.

4.8

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Servicios web XML con JAX-WS](https://openwebinars.net/cursos/jakarta-ee-servicios-web-xml-jax-ws/)

Curso

46 min.

4.6

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: WebSockets](https://openwebinars.net/cursos/jakarta-ee-websockets/)

Curso

52 min.

4.6

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Seguridad](https://openwebinars.net/cursos/jakarta-ee-seguridad/)

Curso

55 min.

4.7

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Despliegue](https://openwebinars.net/cursos/jakarta-ee-despliegue/)

Curso

36 min.

4.5

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/workshop/jakarta-ee-logo.svg)

### [Jakarta EE: Mejora del rendimiento](https://openwebinars.net/cursos/jakarta-ee-mejora-rendimiento/)

Curso

38 min.

4.3

![Icono de la tecnología](https://cdn.openwebinars.net/media/academy/path/jakarta-ee-logo.svg)

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

-   **+1700 formaciones** en constante actualización
-   **Masterclasses en vivo** con profesionales destacados
-   **155 rutas de aprendizaje** para guiarte

[Cuéntanos tu caso](https://openwebinars.net/explora-tu-caso/)

## Habilidades que obtendrás

-   Ecosistema Jakarta EE y sus especificaciones.
-   Implementaciones más populares.
-   Comparativa con Spring.
-   Crear una aplicación web con Jakarta EE.
-   Comprender y saber utilizar el patrón MVC en aplicaciones Java.
-   Implementar un CRUD sobre base de datos desde Java.
-   Ficheros WAR.
-   Servidores Glassfish, Jetty, Wildfly.
-   Despliegues con Docker.
-   Despliegue en AWS.
-   Especificación CDI.
-   Formas de implementar CDI.
-   Especificación EJB.
-   Formas de implementar EJB.
-   Especificación JPA.
-   Especificación JTA.
-   Especificación JAX-WS.
-   Hibernate.
-   Entidades JPA.
-   Transacciones programáticas, declarativas, administradas y distribuídas.
-   Servicios web.
-   JSR 356, JAXB, WSDL y XSD.
-   WebSockets.
-   Seguridad.
-   Autenticación y autorización.
-   Almacenes de identidad.
-   Contexto de seguridad.
-   Errores OutOfMemory.
-   Cuellos de botella.
-   Problemas de latencia.
-   Argumentos de la máquina virtual.
-   Conexiones a base de datos.
-   Consultas lentas.

Leer más

* * *

## Requisitos mínimos

Para la realización de esta formación, es recomendable contar con conocimientos básicos de: Apache Maven, lenguaje Java (con programación orientada a objetos), lenguaje SQL, tecnologías HTML y CSS.

## Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

[Cuéntanos tu caso](https://openwebinars.net/explora-tu-caso/) [Suscríbete Ahora](https://openwebinars.net/checkout/plan-individual-anual/)

### ¿Tengo que hacer todas las formaciones de esta ruta?

No es obligatorio, ya que puedes realizar únicamente las formaciones que te interesen.

No obstante, la ruta se ha creado con idea de guiar a los alumnos por el itinerario formativo más adecuado para llegar a cumplir los objetivos propuestos en ella.

### ¿Qué precio tiene la ruta?

Puedes comenzar la ruta, una vez hayas realizado la suscripción a nuestra plataforma, puedes ver los diferentes tipos de suscripción en nuestra página de [precios](https://openwebinars.net/precios/).

Java es el lenguaje de programación web por excelencia, dado que tiene una gran potencia y alta productividad, por lo que es utilizado tanto por pequeñas Start-Up como por grandes Corporaciones, y es totalmente transversal entre diferentes sistemas operativos o dispositivos, lo que hace que los programadores con conocimientos de Java estén entre los mejor remunerados en el sector IT.

Oracle, dueño de los derechos de Java EE, pasa a la Comunidad su desarrollo para que sea gestionado mediante el modelo JCP de manera más flexible y abierta por parte de la Eclipse Foundation, de forma que pasa a llamarse desde 2017 Jakarta EE, como plataforma open source de Java EE.

Con esta lista aprenderás a programar en este lenguaje, y a conocerlo en profundidad, de forma que puedas manejar todas sus especificaciones como un experto.

Programador web con Java EE/Jakarta EE

Realizando esta lista vas a poder especializarte en uno de los lenguajes de programación más utilizados por todo tipo de organizaciones para el desarrollo de sus aplicaciones web.

[Cuéntanos tu caso](https://openwebinars.net/explora-tu-caso/) [Comenzar Prueba Gratis](https://openwebinars.net/checkout/plan-individual-anual/)
