@Autio déjà mentionné, il y a les tutos de Scott Murray sur son site web.
Notez également que, sur son site, il a un lien de sa récente d3 livre,
Visualisation Interactive des Données pour le Web.
Cependant, ce livre est maintenant disponible en ligne pour libre, avec embedded jsbin exemples.
http://chimera.labs.oreilly.com/books/1230000000345/index.html
Donc, si vous êtes à la recherche d'un "livre", ce serait un bon début.
Un autre grand endroit pour commencer est l'ensemble de tutoriels - on pourrait presque les considérer comme un mini-livre - trouvée ici:
http://www.dashingd3js.com/table-of-contents
Une partie de ce qui est bon au sujet de ces deux ressources, c'est qu'ils doivent vous encourager à commencer immédiatement à jouer avec d3 dans votre navigateur, de sorte que vous êtes en train d'utiliser d3 et l'exploration de la façon dont il fonctionne dans les cas simples, au lieu de seulement la lecture sur la façon dont il fonctionne.
La d3 wiki sur github a une bonne affaire de tutoriels, et est indispensable pour obtenir une sensation pour et pas seulement d3 mais ce qui se passe dans le d3 de la communauté,
pourtant, je serais probablement vous recommandons de commencer avec les deux liens cités ci-dessus,
depuis qu'ils constitueront une bonne base (avec une concentration soutenue,
contrairement à une ou deux publications de la page) pour ensuite sauter
dans les autres tutoriels disponibles.
https://github.com/mbostock/d3/wiki/Tutorials
Aussi, pensez à ce que vous voulez faire avec d3. Par lui-même, d3 est vraiment puissant mais assez bas niveau, qui signifie: si vous avez juste besoin de faire un graphique à barres à la place d'un new york Times élection carte de 512 chemins d'accès à la Maison Blanche, alors il peut être intéressant de regarder un outil comme vega qui supprime une partie de la basse-niveau de complexité qui, autrement, pourraient être impliqués dans la création d'un élément comme un standard graphique à barres. Et ces outils ne sont pas en petit nombre, comme on peut le voir dans ce gist liste des bibliothèques qui font usage de la d3.
Plus récemment, Nick Zhu, l'auteur de dc.js la cartographie de la bibliothèque qui combine d3.js et crossfilter, est sorti avec une nouvelle Visualisation de Données avec D3 livre de cuisine qui a l'air prometteur et semble assumer un peu plus le lecteur que Scott Murray livre.