En este curso el estudiante aprenderá lo necesario para crear una interfaz gráfica compleja que se despliegue en un browser. Utilizando los lenguajes de HTML y CSS, en cada clase se aprenderá cómo darle forma, color y espacios al contenido web. La interfaz web puede ser desplegada en pantallas de diferentes resoluciones, ya sea computadoras personales, tablets o teléfonos con pantalla táctil. Adicionalmente, se hará uso de Javascript para proveer de una capa lógica a la pantalla, con el objetivo de manipular los datos que se despliegan o darle dinamismo visual a la interfaz. El curso está enfocado en el desarrollo de componentes re-utilizables.