Diseño de aplicaciones web con Patrones Java

Este curso pretente introducirte en el diseño y desarrollo de aplicaciones web, apoyándose en los principios básicos de la orientación a objetos y en el conocimiento de todo un conjunto de patrones específicos que aportan soluciones garantizadas a problemas recurrentes.
El curso se ha diseñado de tal forma que combina conocimientos teóricos con desarrollos prácticos que defienden los principios básicos del diseño y desarrollo de aplicaciones web profesionales en la plataforma Java EE. Se tomará como partida uno de los framework Modelo-Vista-Controlador más difundido en el ámbito profesional, Apache Struts, y además se introducirá al alumno en un amplio conjunto de tecnologías pertenecientes al mundo Java: JSP, Servlets y JDBC entre otras. Paralelamente se profundizará en el uso de un conjunto de estrategias y buenas prácticas de diseño definidas dentro del catálogo de Patrones J2EE.