IFCD0119 – Java Avanzado

ModalidadRemoto
Duración40h
Fecha1 feb/16 feb
Hora (CET)16-20h De L a J

Instructores expertos

Atención personalizada

En remoto

100% subvencionado

Descripción

¿Tus proyectos en Java se han quedado estancados en lo básico y necesitas dar el salto al desarrollo empresarial?

  • Falta de escalabilidad: Desarrollas aplicaciones que no soportan el crecimiento por no aplicar correctamente patrones arquitectónicos como el Modelo-Vista-Controlador (MVC).

  • Bases de datos desconectadas: Pierdes demasiado tiempo escribiendo código SQL repetitivo en lugar de utilizar soluciones persistentes y modernas.

  • Sistemas aislados: Tus aplicaciones no logran comunicarse con otras plataformas externas al carecer de conocimientos sobre servicios web y APIs.

Con este curso serás capaz de implementar:

  • 📊 Ecosistema Java EE y MVC: Desarrollarás aplicaciones web robustas configurando tu entorno (NetBeans, Glassfish) y dominando Servlets, Java Server Pages (JSP) y Java Server Faces (JSF).

  • 🛠️ Persistencia y Bases de Datos: Integrarás bases de datos como MySQL utilizando el API JDBC y la potente Java Persistence API (JPA) para manejar la información de forma eficiente.

  • 🤝 Servicios Web y APIs: Implementarás servicios web SOAP y RESTful para intercomunicar tus aplicaciones Java de manera ágil con otras tecnologías web.

Además, obtendrás una Titulación relacionada con el programa formativo IFCD0119 del Catálogo de Especialidades Formativas del SEPE. 🎓

Objetivo

Crear aplicaciones web profesionales y multiplataforma con la tecnología Java, utilizando las diferentes APIs y frameworks que ofrece el ecosistema JAVA EE.

 

Módulos

1. DESARROLLO DE COMPONENTES WEB JAVA EE
1.1. Dominio del lenguaje de programación Java y sus características orientadas a objetos.
1.2. Configuración del entorno de desarrollo con herramientas como NetBeans, Glassfish y MySQL.
1.3. Desarrollo de aplicaciones web con Servlets, Java Server Pages (JSP) y Java Server Faces (JSF), siguiendo el patrón Modelo-Vista-Controlador (MVC).
1.4. Integración de bases de datos en las aplicaciones web con el API JDBC y la Java Persistence API (JPA).
1.5. Implementación de servicios web SOAP y REST para comunicarse con otras aplicaciones.
1.6. Utilización de librerías y frameworks de Java EE para facilitar el desarrollo y mejorar la funcionalidad de las aplicaciones web.

Ventajas de nuestra Formación

¿Tienes alguna duda?
Escríbenos

Enlaces a nuestra política de privacidad, aviso legal, de uso y cookies

Política de privacidad y aviso legal

Políticas de uso

Política de cookies