Imprimir

Programa

CURSO:TECNOLOGÍAS WEB
TRADUCCIÓN:WEB TECHNOLOGIES
SIGLA:INF3242
CRÉDITOS:05 
MÓDULOS:02 
CARÁCTER:OPTATIVO
TIPO:CÁTEDRA
CALIFICACIÓN:ESTÁNDAR 
PALABRAS CLAVE:WEB DEVELOPMENT, WEB TECHNOLOGY, WEB SERVICES
NIVEL FORMATIVO:MAGÍSTER


I.DESCRIPCIÓN DEL CURSO

En esta asignatura los estudiantes aprenderán las principales tecnologías y estándares asociados a la Web y la arquitectura de una aplicación web clásica y moderna. El énfasis está 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 cátedra se revisan los aspectos teóricos 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 prácticos de aplicación.


II.RESULTADOS DE APRENDIZAJE

1.Utilizar diversas tecnologías y opciones al momento de enfrentar el desarrollo de una aplicación Web.

2.Aplicar técnicas y herramientas de desarrollo para construir una aplicación Web clásica simple utilizando un framework moderno como por ejemplo Rails u otro.

3.Distinguir las distintas opciones arquitectónicas de una aplicación Web considerando su utilización en dispositivos móviles (smartphones, tablets) y la disponibilidad de acceso rápido a internet.


III.CONTENIDOS

1.Conceptos Básicos de la Web.

2.Estándares para describir el contenido de las páginas: HTML, XML, CSS.

3.El protocolo HTTP.

4.Arquitectura de una Aplicación Web clásica.

5.Desarrollo de una aplicación 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 METODOLÓGICAS

–Cátedra.

–Taller. 


V.ESTRATEGIAS EVALUATIVAS

–Pruebas escritas: 40%

–Aplicación/Ejercicio real: 60%


VI.BIBLIOGRAFÍA

Mínima

Hartl, M.“Ruby on Rails Tutorial”, 6ta edición, Addison-Wesley Professional, 2020.


Complementaria

Flanagan D."JavaScript the definitive guide, 7a Edición, 2020.

Robbins, J."Learning Web Design", 5ta edición, 2018.

Scott, E."SPA Designg and Architecture", 1st Edition, 2015


PONTIFICIA UNIVERSIDAD CATÓLICA DE CHILE
ESCUELA DE INGENIERÍA / NOVIEMBRE 2021