about this book
Who should read this book
This book is for all those who want total creative freedom with their data visualization work, from customized classical charts to creating unique data visualization layouts. You might come from a data analysis background, be a journalist, a designer, or even a dataviz enthusiast. Congrats for considering learning D3.js! You’ll quickly realize that this is a wise investment of your time. By mastering D3, you’ll unlock a level of freedom and potential for creativity that is unmatched by the gazillion data visualization tools available today.
How this book is organized: A road map
As you may know, D3 lives within an ecosystem of frontend development tools: HTML, CSS, and JavaScript. Before you dive into chapter 2, you’ll want to ensure that you understand the basics of those tools and how we combine them to create beautiful and interactive web pages. By no means do you need to be an expert, but a little prior knowledge will make your D3 learning experience way more manageable. If you’re looking to brush up your frontend development skills, we recommend the following resources:
- 2023 Web Development Bootcamp by Maximilian Schwarzmüller (http://mng.bz/WEe4)
- Complete Intro to Web Development by Frontend Masters (http://mng.bz/8wyZ)