Imprimir

Programa

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