Full description not available
H**N
great starter for D3
with help of the author various simple D3 graphs are constructed, which help a lot to understand the basic building blocks of D3. The content is clearly explained, without presenting distracting information. The book works like the title suggests, the complete code of various working examples is presented, of which important parts are subsequently discussed in more detail. The source code of all projects is freely available, which helps to get the examples up and running and to fiddle around with the code and concepts. From reading the book experimenting with the examples on the official D3 website, which are more elaborate, but also more difficult to understand and less documented, becomes much easier and a deeper understanding of D3 is reached.
W**R
You'll need the Errata and Git
Seems that the code examples in the book have problems, which means the examples you're reading have errors. You'll want to refer to the actual working examples on github.Additionally, be forewarned that Kindle Reader software screws with copy'n'paste -- both in that it doesn't treat spaces and spaces AND that it appends the book information as well. Bottom line, if you think you're going to copy'n'paste example code or commands, you're going to be HIGHLY frustrated.
O**N
Best choice to learn D3
This book is the best choice to learn d3.This book is truly well organized, from the development environment to the advanced techniques.Starting from the selection and data joining, which are the most important and fundamental parts of d3, you can learn d3 very smoothly with simple but essential examples.If I have to recommend only 1 book for learning d3, this book will be.
M**N
Five Stars
As promised
S**D
well worth
very easy and straightforward cookbook with several well documented examples.Nick is able to express complex concept in a very easy way.totally worth time and money.
S**S
Bit too basic
Doesn't really build beyond the basic examples on the d3 site, unfortunately.
W**G
wonderful book for perfecting D3.js
Although I have never met Nick in person, but I have seen his work, and have no doubt he is a super guru in using D3.js for data visualization. Glad that he is sharing his knowledge and experience in this wonderful book. Highly recommended.Also, if you are interested in doing interactive, multi-dimension data analytics and visualization, check out his dc.js repository on github.
A**R
This is it!
There are tons of free tutorials and books out on the web, but none of them match the depth and richness of this Cookbook. The author explains the concepts really well and the code examples are concise and pretty awesome. If you want to dig deeper and really understand D3.js, this book is the best resource.The first five chapters deal with the basics (selection, data binding, scales, axes). Even if you've never heard of D3, I think you can manage to get through quite well. Next in line are Transitions, SVG, Charts and Layouts where again the explanations but also the great code examples drive the point home. In the last third of the chapter more advanced topics like interaction, force, maps and even testing (!) are discussed.If you either want to get started with D3.js or are already intermediate or even a ninja, this book will serve you well as an entry point, a medium for further development or a reference guide.
E**N
I'm not sure how useful it would be to a complete beginner
I've read a few other books on d3, this is the one that most clearly describes the underlying data model. I'm not sure how useful it would be to a complete beginner, but if you have some experience with Javascript already, or you've gone through the online tutorials, I think this is a good book to help you really understand what is going on inside d3.
A**R
lacks more varied examples
This was the first D3 book I bought, and I had high hopes, but it didn't live up to them.I needed to take the book with me when I didn't have access to the internet, and sadly with the more complex examples, it is missing code (redirecting the student to the website for the full code).The examples are either super easy, or the opposite. There isn't a wide breadth of examples, and the importing data via files (instead of arrays ) is lacking.I just got "Data Visualization with d3.js" and am loving it thus far, seems more challenging.
D**O
very good recipes
I found it very useful to move my steps in the data visualization field with d3. Even it's not a reference book, the recipes cover all the crucial aspects of the data viz workflow and can be easily changed to fit production needs.
A**E
Five Stars
good book .
S**N
Very good
The exercises are well planned and help people understand D3. It is a steep learning curve, but this book helps.
Trustpilot
3 days ago
2 weeks ago