Use D3 (v3) to Build Interactive Charts with JavaScript
Learn D3 v3 in this comprehensive course. From SVG basics to chart interactivity, explore scaling, color scales, and more. Master D3 with ease and create stunning, responsive charts using the viewBox attribute. Start charting your way to success today!
This course covers D3 v3. If you’d like to learn about v4 of D3 (the latest version)
.
This series will gently guide you through the first steps in getting to know D3. The curve can be steep, but with a few simple tools, you’ll be charting your buns off in no time flat.
Course Content
Get Started With D3
Basics of SVG
Scaling Basics
d3.max
rangeBands
Color Scales
Quantitative Scales
Margins
Scatter Plot
Debugging with Dev Tools
Basic D3 chart interactivity
Basic Transitions with D3
Creating Axes with D3
Cleaner D3 code with selection.call()
Line and Area Charts with D3
Responsive D3 charts with the viewBox attribute