FRO-104Desarrollo Frontend
Diseño responsive y mobile-first
Puntos de ruptura, imágenes adaptativas y tipografía fluida probados en dispositivos reales.
CSSHTML
Desarrollo Frontend · FRO-106
fetch, promesas, estados de carga y error, y qué hacer cuando la API de terceros se cae.
Formato asíncrono Desarrollo JavaScript
6 módulos · 30 clases en vídeo · práctica guiada en cada módulo
En cuanto una interfaz depende de datos externos aparecen los problemas que no se ven en local: la respuesta tarda, la red falla a mitad, el servicio de terceros devuelve un error inesperado o simplemente deja de responder. Si la interfaz no contempla esos estados, el usuario ve una pantalla en blanco y el equipo recibe una incidencia sin información útil.
El curso trabaja el ciclo completo de una petición desde el frontend. Se practican fetch y async con una API real, se modelan los cuatro estados de cada vista, se cancelan peticiones que ya no interesan y se implementan reintentos con espera creciente y tiempos límite. Los errores se provocan a propósito, incluidos los de CORS, para aprender a leerlos en el panel de red.
El resultado es una interfaz que se comporta con dignidad cuando algo falla y que da información suficiente para diagnosticar el problema. Estas prácticas se aplican después igual en React, Vue o Svelte, y son requisito para los cursos de aplicaciones instalables sin conexión y de pruebas de extremo a extremo.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
FRO-104Desarrollo Frontend
Puntos de ruptura, imágenes adaptativas y tipografía fluida probados en dispositivos reales.
CSSHTML
FRO-110Desarrollo Frontend
Componentes, props, estado y renderizado condicional construyendo una aplicación completa.
ReactJavaScript
FRO-120Desarrollo Frontend
Reactividad, plantillas y componentes de archivo único con la curva de entrada más suave del sector.
VueJavaScript