Las aplicaciones web son el motor que impulsa la innovación y la conectividad global. Este curso brinda las habilidades esenciales para diseñar, desarrollar y desplegar aplicaciones web modernas y escalables. 

A lo largo del semestre se explora desde los fundamentos de la web y los protocolos esenciales (incluyendo HTTP/2 y HTTP/3), hasta la implementación de interfaces interactivas con React.js y el desarrollo del backend con Node.js y Express.  

Se aprende a construir APIs REST y GraphQL, integrar microservicios y utilizar tecnologías en la nube como Docker y Kubernetes para el despliegue de proyectos web. Finalmente se discuten prácticas clave en seguridad web para proteger las aplicaciones de amenazas comunes.  

El curso se basa en un enfoque práctico y colaborativo, donde se trabajar en proyectos práacticos.