- Student Exclusive: Amazon Prime Student members save 10% on all textbook purchases. Enter code 10TEXT at checkout. Here's how (restrictions apply)
Interactive Data Visualization for the Web: An Introduction to Designing with D3 Paperback – Apr 5 2013
There is a newer edition of this item:
Special offers and product promotions
Frequently bought together
Customers who bought this item also bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
About the Author
Scott Murray is a code artist who writes software to create data visualizations and other interactive phenomena. His work incorporates elements of interaction design, systems design, and generative art.
Scott is an Assistant Professor of Design at the University of San Francisco, where he teaches data visualization and interaction design. He is a contributor to Processing (processing.org), and he teaches workshops on creative coding.
Scott earned an A.B. from Vassar College and an M.F.A. from the Dynamic Media Institute at the Massachusetts College of Art and Design. His work can be seen at alignedleft.com.
What other items do customers buy after viewing this item?
Most helpful customer reviews on Amazon.com
NOTE: Amazon is still providing a mangled version of this book. Example text: "the paragraphs we want to seldon't exist y....Bear with me, as the answer might require bending your mind a bi"
This is not an isolated example, it happens on nearly single page. O'Reilly responded within an hour with a corrected PDF of the book. I am still waiting to hear back from Amazon but I re-downloaded the version they are providing and it is still mangled. Anyone considering the book should consider going directly to O'Reilly for their purchase.
The tone of the writing is fun and lighthearted. The pacing, interspersed with examples (which run precisely as promised, out of the box) is just great. Bite sized chunks are presented and discussed, all with an appropriate amount of repetition (to reinforce concepts, but avoiding wasting space).
My favorite aspect of the examples was that, while code was reused, later projects didn't depend on earlier ones. He wasn't building up to something, he's just demonstrating a bit here, a bit there, and moving on. By ditching earlier customizations and reverting to basics it gracefully clarified what was necessary and what depended on what.
It's a rare technical book that is so well written and accessible, being accessible to initiates and pleasant to the experiences. On top of that, it's quite rare to see color illustrations in an O'Reilly book.
I went into this purchase wanting a printed version of his highly popular tutorial series, and that's what I got - with a bit extra. My only wish is that there had been more unique content for the book version, but the animation portions are new and helpful.
My overall sentiment is that this is worth the money ($15 US at time of writing) to have it in print.
You can see the referenced tutorials by searching for "Scott Murray D3" to get a feel for writing style and content.
I originally had thought that the animation sections were in the tutorials, but it turns out that they weren't so I revised my review.
This book was a great way for me to overcome that challenge and get up to speed with D3. I read about 75% of it on a 4 hour plane ride without access to a computer, and then spent a small amount of time dissecting the examples the next day to make sure I understood them. Scott's writing is fun, clear and straightforward, and made for great plane reading.
This is not the book that will make you an expert in D3, by any measure. At the end of it, I don't feel like I'm ready to go conquer the world in D3. I do, however, feel like I understand enough about how D3 works to then proceed to online examples, more advanced books, and my projects at hand. I waffled as I was completing it about whether I wanted there to be more content, wanted it to be more in depth, etc, but I decided in the end that being able to simply become conversational in D3 in a few hours (with coding experience) is a fantastic offering, and easily worth the $20 I spent on the (beautifully printed, colored and laid out) paperback.
Look for similar items by category
- Books > Computers & Technology > Computer Science > Modelling & Simulation
- Books > Computers & Technology > Databases > Beginning & Introductory
- Books > Computers & Technology > Graphic Design
- Books > Computers & Technology > Internet & Social Media
- Books > Computers & Technology > Networking & Cloud Computing > Internet, Groupware, & Telecommunications
- Books > Computers & Technology > Programming
- Books > Computers & Technology > Web Development > Programming
- Books > Deals in Books
- Books > Textbooks > Computer Science & Information Systems > Database Storage & Design
- Books > Textbooks > Computer Science & Information Systems > Programming Languages