INFORMÁTICA Y COMUNICACIONES
Presencial

Domina Java: Desarrollo de Aplicaciones Profesionales

Este curso intensivo te guiará desde los fundamentos de la Programación Orientada a Objetos (POO) en Java hasta el desarrollo de aplicaciones web avanzadas con Struts 2, Spring MVC y Hibernate. Aprenderás a diseñar arquitecturas robustas, implementar patrones de diseño y construir soluciones empresariales escalables. Domina la creación de interfaces de usuario dinámicas, la gestión de bases de datos y la seguridad en aplicaciones Java. Prepárate para el mundo laboral con las tecnologías más demandadas en el desarrollo de software.

Información del curso

  • Duración120 horas lectivas
  • UbicaciónMadrid
  • EmpresaACCION

Requisitos y destinatarios

Requisitos

Ser desempleado en la Comunidad de Madrid.

Tener conocimientos básicos de programación.

Conocimientos de bases de datos es un plus.

Dirigido a

Desempleados de Madrid con conocimientos básicos de programación

Qué aprenderás

  • Dominar la Programación Orientada a Objetos (POO) en Java
  • Desarrollar aplicaciones web con JSP y Servlets
  • Implementar el patrón MVC con Struts 2
  • Crear aplicaciones robustas con Spring MVC
  • Gestionar bases de datos con Hibernate
  • Aplicar seguridad en aplicaciones Java
  • Construir interfaces de usuario dinámicas con AJAX
  • Integrar Spring e Hibernate en proyectos Java

Temario

El curso se divide en los siguientes módulos:

1. Programación Orientada a Objetos (POO) con Java

  • Introducción a la POO: Clases, objetos e interacciones.
  • Interfaces y peculiaridades de Java.

2. Desarrollo de Aplicaciones Web con Java

  • Introducción a JSP y Servlets: Creación de interfaces dinámicas.
  • Enterprise Java Beans (EJB) y el patrón MVC.
  • Seguridad en aplicaciones web Java.

3. Struts 2.0 Avanzado

  • Implementación del patrón MVC con Struts 2.
  • Acciones, resultados y etiquetas de Struts.
  • Validación de entrada y manejo de interceptores.
  • Internacionalización y mensajes.
  • Subida y descarga de ficheros.
  • Integración de AJAX.

4. Spring MVC

  • Introducción al framework Spring.
  • Acceso a datos, AOP y gestión de transacciones.
  • Spring Web Services y Spring Security.

5. Hibernate

  • Introducción a Hibernate: Mapeo de clases y consultas a la base de datos.
  • Mapeo de asociaciones y herencia.
  • Optimización del rendimiento.
Cargando enlace...

¿Este curso no te encaja al 100%?

Nuestra IA analiza más de 6.000 cursos de toda España

Cargando Similares...