Saltar al contenido

Un buen libro para aprender D3.js

Posterior a consultar con especialistas en la materia, programadores de diversas áreas y maestros hemos dado con la solución al dilema y la compartimos en este post.

Solución:

Como @Autio ya mencionó, hay tutoriales de Scott Murray en su sitio web.

También notará que en su sitio, tiene un enlace a su reciente libro d3, Visualización interactiva de datos para la Web.

Sin embargo, ese libro ahora está disponible en línea para libre, junto con ejemplos jsbin incrustados. http://chimera.labs.oreilly.com/books/1230000000345/index.html

Entonces, si está buscando un “libro”, este sería un gran comienzo.

Otro excelente lugar para comenzar es el conjunto de tutoriales, casi podría pensar en ellos como un mini libro, que se encuentra aquí:
http://www.dashingd3js.com/table-of-contents

Parte de lo bueno de estos dos recursos es que deberían alentarlo a comenzar a jugar inmediatamente con d3 en su navegador; por lo que en realidad está utilizando d3 y explorando cómo funciona en casos simples, en lugar de solo leer sobre cómo funciona.

El wiki de d3 en github tiene una gran cantidad de tutoriales y es indispensable para tener una idea no solo de d3 sino también de lo que sucede en la comunidad de d3, aunque probablemente recomendaría comenzar con los dos enlaces mencionados anteriormente, ya que proporcionarán una buena base (con un enfoque sostenido, a diferencia de una publicación de una o dos páginas) para luego saltar a los otros tutoriales disponibles.
https://github.com/mbostock/d3/wiki/Tutoriales

Además, considere lo que quiere terminar haciendo con d3. Por sí mismo, d3 es realmente poderoso pero de nivel bastante bajo, lo que significa: si solo necesita hacer un gráfico de barras en lugar de un mapa electoral del NY Times de 512 caminos a la Casa Blanca, entonces puede valer la pena mirar una herramienta como vega eso elimina parte de la complejidad de bajo nivel que de otro modo podría estar involucrada en la creación de un elemento como un gráfico de barras estándar. Y estas herramientas no son pocas, como se puede ver en este resumen de bibliotecas que hacen uso de d3.

Más recientemente, Nick Zhu, el autor de la biblioteca de gráficos dc.js que combina d3.js y crossfilter, presentó un nuevo Data Visualization with D3 Cookbook que parece prometedor y parece suponer un poco más del lector que el libro de Scott Murray. .

También hay una introducción de d3.js para las personas que todavía son nuevas en HTML y CSS:
Parte 1: http://nrecursions.blogspot.in/2014/11/getting-your-head-around-d3js.html
Parte 2: http://nrecursions.blogspot.in/2014/12/getting-your-head-around-d3js-part2.html

El libro que mencionas es de hecho un poco delgado. Aquí hay algunos tutoriales que encontré útiles para comprender D3: http://alignedleft.com/tutorials/d3

Realmente, el mejor método es explorar el código fuente de los ejemplos alojados por Mike Bostock aquí: https://github.com/mbostock/d3/wiki/Gallery

Escribí algunos tutoriales básicos cuando comencé a aprender, puedes encontrarlos aquí: https://bitbucket.org/hrojas/learn-d3

Agradecemos que desees añadir valor a nuestra información aportando tu experiencia en las explicaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *