Full description not available
V**E
I really like this book - it gives good explanations and good ...
I really like this book - it gives good explanations and good examples.I am giving 4 instead of 5 stars, because when discussing code snippets, the writing inconsistently places explanations of the code.It sometimes does the following (where explanation precedes) -"X does y thing:[insert code snippet]"OR explanation of code/discussion of code is placed after code snippets[code snippet]lakjdsalfkdajflkadsjfa[code snippet]dalkfjalfskaBoth of these are fine ,but the above result in some confusion when there are larger discussions of longer code pieces. Switching between the two when discussing the SAME "chapter" or concept makes you unsure what is getting referenced (when something is not blatantly labeled in the explanation text). Is the discussion regarding the former code or the latter? I have worked with d3 before and so generally do know what it is discussing, but sometimes i have gotten confused. I imagine people who barely have used d3 would therefore be more confused than I have been occasionally.I believe consistency is key when teaching anything, especially in this kind of stuff. providing variance in the way the code is displayed and explained is fine, but perhaps it would be more beneficial to continue one or the other throughout the book. When reading through it causes one to occasionally have to reread a page when you realize the format of explanations shifted from the way you "just" read a different code discussion.
C**R
So much more than just d3 with maps
I wish more tech books were written like this. I have a ton of books just sitting on my shelf that are just collecting dust - I read them once and I put them aside.I was skeptical that such a short book would be if any use, but my favorite tech book are short and concise. So, I bought this on a whim. I needed to learn d3.This book is awesome. I spent the weekend working through the whole thing. The code is really well written. My goodness - it is well written! And there are test cases! The book is actually practical. Tech books like this are never practical, but this one is.Anyways, call me impressed. Super happy with this purchase.
A**R
This is book so useless that paying for it is borderline theft
Please learn from my mistake. This is book so useless that paying for it is borderline theft. If you want to learn ANYTHING about D3 this is not the way to do it.
H**N
Excellent & Very Good..!!
Excellent & Very Good..!!
B**W
Great introduction to creating maps using the popular d3 library!
Interesting introduction to d3 mapping which provides a nice ramp up for those just beginning and advances into the more advanced topics such as data file types and map interactivity. The first part of the book discusses how to setup a development environment suitable for working with the provided code examples. Next, you'll learn to create basic maps followed by more interactive examples, which take advantage of d3's enter-update-exit lifecycle. Finally, you'll learn about transitions, filetypes and testing methodologies for use in creating quality geographic visuals. I really enjoyed the book and highly recommend it.
M**D
Exploring the terra incognita of mapping with D3
Making maps is about clearly describing a terra incognita. As such this book is a crisp and concise exploration of making maps using D3, which itself is unknown landscape to many developers. I thoroughly enjoyed this book, especially since it was not a monolithic tome. It is just long enough to cover the subject matter in detail, and not so verbose that you need to carve out a week to read it.
N**S
Awesome book!
This book is great! It makes something that seemed intimidating a breeze. Thomas and Oscar do a great job explaining map making in D3 and give you the tools to go out and continue learning. A little bonus is that it has the best explanation of D3's enter, update, and exit concepts that I've seen so far! Keep it up!
Trustpilot
3 weeks ago
3 days ago