Tecnologías Web

El acceso a los datos almacenados en un sistema de computación, el procesamiento de los mismos y su presentación, entre otras tareas, son actividades que realizan las aplicaciones distribuidas, y para ello éstas aplican diferentes tecnologías y enfoques, entre ellas las tecnologías WEB, basadas en los principios, procedimientos y elementos de la World Wide Web.

En esta asignatura se estudiarán los fundamentos de la World Wide Web: protocolo HTTP, documentos HTML, y CSS (Cascading Style Sheets) entre otras, además del modelo cliente servidor que sirve de modelo básico para el desarrollo de aplicaciones distribuidas basadas en tecnologías WEB.

El alumno estudiará las tecnologías básicas que se emplean para programar los clientes y los servidores WEB para almacenar, procesar y mostrar datos. Finalmente, el alumno estudiará cuáles son las tendencias actuales relacionadas con el desarrollo de aplicaciones WEB distribuidas: uso de API REST y microservicios.