Objetivo
- Aprenderás a emplear Maven para descargar librerías de dependencia de forma
automatizada.
- A compilar y empaquetar tu código, así como para generar pruebas unitarias.
- Aprenderás a usar el contenedor de Spring, podrás usar la inyección de dependencias en tus
aplicaciones Java y así poder integrar las capas empresariales de una aplicación web.
- Aprenderás a configurar Spring con anotaciones
- Aprenderás a implementar la capa de persistencia con Hibernate usando el patrón de clases DAO, y Spring JSP.
- Crearás un diseño de entidades orientadas a objetos y las mapearás a
tablas de una base de datos relacional.
- Aprenderás a crear aplicaciones Web basadas en el modelo MVC con Spring MVC , entenderás la
arquitectura e interacción de los componentes que están involucrados.
- Implementarás Web Services del tipo REST para poder generar una capa de negocio mutiplataforma
que pueda ser consumida por cualquier cliente en cualquier dispositivo.
-
Finalmente, con JQuery, un Framework del cliente basado en JavaScript, darás mayor interactividad
a tus páginas Web usando comunicación asíncrona con el servidor y así mejorar la experiencia del
usuario.
Audiencia
Desarrolladores Java que requieran diseñar y desarrollar aplicaciones empresariales Web empleando
las tecnologías/frameworks más populares y demandadas : Maven, JUnit, Spring, REST Web Services ,
JPA con Hibernate, Ajax y JQuery.
Requisitos
Experiencia en HTML y JavaScript indispensable. El conocimiento de CSS no es esencial pero es de
mucha ayuda. Experiencia y dominio en Programación Java. Familiaridad con conceptos de bases de
datos relacionales.
Duración
60 horas.