Ranked in these QuestionsQuestion Ranking
Pro Good introduction to D3.js
Getting Started with D3 is a good starting point for learning about the library. The book takes you through set up, basic concepts and provides examples to reinforce what you're learning.
Con Barely scratches the surface
Getting Started with D3 barely touches on the the functionalities of this powerful library. It does a poor job of giving the reader a feel for the different features and it's possibilities.