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) con Java hasta el desarrollo de aplicaciones web complejas utilizando frameworks como Struts 2, Spring MVC y Hibernate. Aprenderás a diseñar arquitecturas robustas, implementar patrones de diseño y construir soluciones empresariales escalables. Domina las últimas tecnologías Java y conviértete en un desarrollador altamente demandado en el sector del metal.

Información del curso

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

Requisitos y destinatarios

Requisitos

Conocimientos básicos de programación.

Trabajador/a ocupado/a en el sector del metal.

Dirigido a

Trabajadores del sector metal con conocimientos básicos de programación

Qué aprenderás

  • Dominar la Programación Orientada a Objetos (POO) en Java
  • Crear aplicaciones web dinámicas con JSP y Servlets
  • Implementar el patrón MVC con Struts 2 para un desarrollo eficiente
  • Desarrollar aplicaciones empresariales con Spring MVC
  • Gestionar la persistencia de datos con Hibernate
  • Integrar Spring e Hibernate para soluciones robustas
  • Construir interfaces de usuario interactivas con AJAX
  • Validar datos y manejar excepciones de manera efectiva

Temario

Módulo 1: Programación Orientada a Objetos (POO) con Java

  • Fundamentos de la POO: Clases, objetos, encapsulamiento, herencia y polimorfismo.
  • Creación y manipulación de objetos.
  • Interfaces y clases abstractas.
  • Manejo de excepciones y errores.

Módulo 2: Desarrollo de Aplicaciones Web con Java

  • Introducción a JSP y Servlets.
  • Desarrollo de interfaces de usuario dinámicas.
  • Gestión de sesiones y cookies.
  • Seguridad en aplicaciones web Java.

Módulo 3: Struts 2: Implementando el Patrón MVC

  • Introducción al patrón MVC y sus beneficios.
  • Acciones, resultados y validación en Struts 2.
  • Uso de etiquetas Struts para la creación de formularios.
  • Interceptores y conversión de tipos.

Módulo 4: Spring MVC: Desarrollo de Aplicaciones Empresariales

  • Introducción a Spring Framework y Spring MVC.
  • Acceso a datos con JDBC y Spring Data.
  • Programación Orientada a Aspectos (AOP).
  • Gestión de transacciones y seguridad con Spring Security.

Módulo 5: Hibernate: Persistencia de Datos

  • Introducción a Hibernate y ORM.
  • Mapeo de clases y asociaciones.
  • Consultas con HQL y Criteria API.
  • Optimización del rendimiento en Hibernate.

Módulo 6: Temas Avanzados

  • AJAX: Desarrollo de interfaces de usuario interactivas.
  • Integración de Spring e Hibernate.
  • Migración desde versiones anteriores de Struts y Spring.
Cargando enlace...

¿Este curso no te encaja al 100%?

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

Cargando Similares...