Taller de visualització de dades
[Impartit per Oscar Marin]
#Dates: del 11 al 15 de març 2013 de 18h a 22h
#Inscripció tancada: 50€ tallers@telenoika.net
#Lloc: C/ Sant Pau, 58 – 08001 Barcelona
Taller de Visualización de Datos impartido a partir de ejemplos prácticos.
El objetivo del curso es sentar las bases para poder ejecutar visualizaciones interactivas en D3.js y Leaflet.js (mapas).
Se introducirán los componentes HTML5 necesarios para poder abordar las librerías (Javascript, CSS y SVG) para posteriormente realizar ejercicios prácticos. Se proveerá a los talleristas los datasets necesarios para llevar a cabo todos los ejercicios.
Dado el carácter práctico del taller, los talleristas deberán estar familiarizado con algún lenguaje de programación (no necesariamente los del curso). Se trata de hacer para aprender y no al revés.
Este taller es el segundo de los dos talleres que efectuaremos sobre datos. La semana anterior (del 4 al 8 de marzo), se realizará el primero: el taller de Mineria y Analisis de Datos.
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.