FRO-103Desarrollo Frontend
CSS avanzado: animación y arquitectura
Transiciones, animaciones, container queries, capas en cascada y estrategias para que la hoja de estilos no se pudra.
CSS
Desarrollo Frontend · FRO-160
Escalas, ejes y transiciones para gráficos a medida que ninguna librería de alto nivel permite.
Formato asíncrono Desarrollo, Ingeniería / Industria D3.js, JavaScript
7 módulos · 34 clases en vídeo · práctica guiada en cada módulo
Las bibliotecas de gráficos de alto nivel resuelven el ochenta por ciento de los casos y bloquean el resto: un eje que debe romperse, una anotación sobre un punto concreto, una transición que cuenta la evolución de una serie o un mapa con una proyección poco habitual. Cuando el gráfico forma parte del producto y no es un adorno, ese último tramo es el que importa.
El curso trabaja D3 por capas: primero el enlace de datos y las escalas, que son la parte que de verdad se reutiliza, y después los generadores de formas, las transiciones y la interacción. Se construyen gráficos completos sobre datos reales, incluido un panel con varios gráficos coordinados por filtrado cruzado y un mapa coroplético con datos de la comunidad.
Al terminar se pueden diseñar visualizaciones a medida y también leer y adaptar los muchos ejemplos publicados con D3. Encaja con el trabajo de paneles de datos, informes interactivos y visualización de datos de instrumentación industrial, y con equipos que necesitan un gráfico que ninguna herramienta ofrece de serie.
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Sigue aprendiendo
FRO-103Desarrollo Frontend
Transiciones, animaciones, container queries, capas en cascada y estrategias para que la hoja de estilos no se pudra.
CSS
FRO-111Desarrollo Frontend
useMemo, useReducer, contexto, gestores de estado y perfilado para evitar renderizados innecesarios.
ReactTypeScript
FRO-112Desarrollo Frontend
Componentes de servidor, rutas, caché y despliegue de una aplicación React que necesita SEO.
Next.jsReact