CURSO:TECNOLOGIAS WEB TRADUCCION:WEB TECHNOLOGIES SIGLA:INF3242 CREDITOS:05 MODULOS:02 CARACTER:OPTATIVO TIPO:CATEDRA CALIFICACION:ESTANDAR PALABRAS CLAVE:WEB DEVELOPMENT, WEB TECHNOLOGY, WEB SERVICES NIVEL FORMATIVO:MAGISTER I.DESCRIPCIĆN DEL CURSO En esta asignatura los estudiantes aprenderan las principales tecnologias y estandares asociados a la Web y la arquitectura de una aplicacion web clasica y moderna. El enfasis esta en poder distinguir las opciones disponibles y los compromisos asociados a las decisiones que se tomen al optar por alguna de ellas. En las clases de catedra se revisan los aspectos teoricos y se discute sobre la forma de aplicarlos. Esto es complementado por el trabajo en talleres donde los alumnos pueden aplicar en forma directa los conceptos aprendidos en clases. Las evaluaciones consideran pruebas escritas y trabajos practicos de aplicacion. II.RESULTADOS DE APRENDIZAJE 1.Utilizar diversas tecnologias y opciones al momento de enfrentar el desarrollo de una aplicacion Web. 2.Aplicar tecnicas y herramientas de desarrollo para construir una aplicacion Web clasica simple utilizando un framework moderno como por ejemplo Rails u otro. 3.Distinguir las distintas opciones arquitectonicas de una aplicacion Web considerando su utilizacion en dispositivos moviles (smartphones, tablets) y la disponibilidad de acceso rapido a internet. III.CONTENIDOS 1.Conceptos Basicos de la Web. 2.Estandares para describir el contenido de las paginas: HTML, XML, CSS. 3.El protocolo HTTP. 4.Arquitectura de una Aplicacion Web clasica. 5.Desarrollo de una aplicacion utilizando una plataforma determinada y un framework concreto. 6.Construyendo la experiencia de usuario con JavaScript. 7.La web de servicios y la importancia de las APIs. 8.Frameworks modernos de JavaScript del lado del cliente. IV.ESTRATEGIAS METODOLOGICAS ?Catedra. ?Taller. V.ESTRATEGIAS EVALUATIVAS ?Pruebas escritas: 40% ?Aplicacion/Ejercicio real: 60% VI.BIBLIOGRAFIA Minima Hartl, M.?Ruby on Rails Tutorial?, 6ta edicion, Addison-Wesley Professional, 2020. Complementaria Flanagan D."JavaScript the definitive guide, 7a Edicion, 2020. Robbins, J."Learning Web Design", 5ta edicion, 2018. Scott, E."SPA Designg and Architecture", 1st Edition, 2015 PONTIFICIA UNIVERSIDAD CATOLICA DE CHILE ESCUELA DE INGENIERIA / NOVIEMBRE 2021