Temario
- Intro a Frontend. Concepto de UI. Tipos. Ejemplos
- Vistas estáticas. Concepto de HTML. Concepto de CSS
- Interactividad. Eventos. Callbacks
- DOM
Resumen
En esta clase conversamos sobre las siguientes cuestiones:
- Presentación del concepto de UI. Desktop vs Web vs Movil
- Cliente pesado vs cliente liviano. Qué lugar ocupan el Frontend y Backend en el contexto de cliente pesado.
- El navegador: mostramos sus herramientas (dev tools):
- Redes (Network)
- Inspector
- Almacenamiento (storage)
- Intérprete de JS (console)
- Estudiamos qué es HTML y CSS y para qué sirve cada uno: estructura vs formato. Presentamos algunos ejemplos
- Dentro del inspector, profundizamos en el uso del editor de CSS y HTML.
- Mencionamos algunos de los problemas típicos de las UIs: layout (disposición de componentes), colores, tipografias, tamaños, márgenes, bordes y rellenos (padding)
- Registramos manejadores de eventos y agregamos dinámicamente elementos al DOM (la representación orientada a objetos de los los elementos de una página HTML).
Material
Tarea
Sección en progreso