Visualización de Datos con D3.js y Leaflet.js
Primer día
==========
Introducción al proceso de Visualización de Información: Métodos y herramientas [1h]
Introducción a HTML5 [2h]: HTML,DOM,CSS,Javascript,SVG, Herramientas de Desarrollo
Esqueleto de una visualización D3: Inclusión de la librería, Generación de Datos, Binding de Datos [1h]
Segundo día
===========
Gráfico de barras estático: Datos, binding, CSS, SVG. Ejercicio [2h]
Gráfico de barras dinámico: Unicidad de datos, transiciones. Ejercicio [2h]
Tercer día
===========
Dibujando un scatterplot: Leyendas, ejes y escalas. Ejercicio [2h]
Dibujando una nube de palabras dinámica: Layouts en D3.js, Datos en JSON, librería específica (d3-cloud), transiciones. Ejercicio [2h]
Cuarto día
===========
Dibujando un diagrama de cuerdas estático. Ejercicio [2h]
Dibujando una red estática. Ejercicio [2h]
Quinto día
===========
Leaflet.js: Dibujando un mapa con markers alrededor del usuario. Ejercicio [2h]
Leaflet.js: Dibujando un mapa con elementos SVG [1h]
Leaflet.js: Clustering de markers con Leaflet.marketcluster. Ejercicio [1h]
Planteamiento de un ejercicio final voluntario, corregido a distancia
Óscar Marín (@oscarmarinmiro) es Ingeniero de Telecomunicaciones por la UPM. Cuenta con 13 años de experiencia profesional en el desarrollo software y 11 en la Ingeniería de Datos. Actualmente trabaja como Ingeniero de Datos en el Colectivo Outliers (www.outliers.es), donde trabaja como Ingeniero de Datos; especializado en visualización y análisis de datos, con clientes como TV3,Telefónica Digital,HAVAS Media, y Bitext.