El curso está estructurado para llevarte de la mano a través del fascinante mundo del desarrollo de aplicaciones con Java.
Módulo 1: Fundamentos de la Programación Orientada a Objetos
- Aprenderás los principios clave de la POO.
- Crearás tus primeras clases y objetos en Java.
- Explorarás las interfaces y su papel en el diseño de software.
Módulo 2: Desarrollo de Aplicaciones Web con Java
- Dominarás JSP y Servlets para crear páginas web dinámicas.
- Aprenderás a gestionar la seguridad en tus aplicaciones.
- Conocerás el patrón MVC y su implementación con Enterprise Java Beans.
Módulo 3: Struts 2.0 Avanzado
- Profundizarás en el patrón MVC con Struts 2.
- Crearás formularios dinámicos con Struts Tags.
- Aprenderás a validar la entrada de datos y a gestionar la internacionalización.
Módulo 4: Spring MVC
- Descubrirás el poder de Spring MVC para construir aplicaciones robustas.
- Aprenderás a gestionar el acceso a datos y las transacciones.
- Explorarás la seguridad web con Spring Security.
Módulo 5: Hibernate
- Conocerás Hibernate y su papel en la persistencia de datos.
- Aprenderás a mapear clases y a realizar consultas contra la base de datos.
- Optimizarás el rendimiento de tus aplicaciones con Hibernate.