MATERIA DISEÑO DE APLICACIONES WEB
DISTRIBUCIÓN DE TEMAS
Motivación
· El número de usuarios de Internet aumenta constantemente y con ello la necesidad de profesionales que conozcan las principales herramientas en este entorno. El objetivo del presente curso es enseñar los fundamentos, técnicas y herramientas que permiten diseñar y crear aplicaciones web.
Este curso está relacionado con otros cursos de la presente propuesta de programa de doctorado, y más específicamente con los dos siguientes:
·
· Metodologías y Técnicas en Proyectos Software para la Web
· Introducción a la Ingeniería de Proyectos Software para la Web
· Obtener la formación teórica y práctica necesaria para abordar el desarrollo de aplicaciones que trabajan en Internet.
· Comprender la problemática que se plantea en el desarrollo de software debido a la existencia de Internet.
· Conocer los principales elementos tecnológicos para trabajar con Internet.
· Conocer las arquitecturas más adecuadas para el desarrollo de aplicaciones que interoperen en entornos distribuidos
· Estudiar el diseño de aplicaciones de alto nivel basadas en servicios Web.
· 1. Aspectos generales.
· 2. Tecnologías para Internet
· 3. Diseño Web
· 4. Arquitecturas de software para internet
Correspondencia con los objetivos generales del programa
· Los objetivos del presente curso se corresponden con el siguiente objetivo general del programa: Conocer y entender cuáles son los retos actuales en el campo de la ingeniería del software, así como las soluciones existentes y las carencias de las mismas. Este objetivo será cubierto con los cursos dentro del itinerario denominado Ingeniería del Software e Internet, en donde tratamos problemas relacionados con la gestión de proyectos software, con el desarrollo de aplicaciones, interfaces y servicios web fundamentalmente.
Correspondencia con las líneas de investigación del grupo
· Este curso de doctorado se corresponde con parte de las siguientes líneas de investigación:
·
· Orientación a Aspectos en etapas tempranas del Desarrollo Web
· Arquitectura para la Implementación del Aspecto de Navegación
· Sistemas domóticos y asistenciales: Métodos, técnicas y aplicaciones.