Create D3 Data Visualizations As Fast As You Can Sketch

Master D3.js quickly and deeply with bite-sized
expert screencasts from DashingD3js

"Just how steep does the D3 learning curve need to be?!"

You need to create a D3.js data visualization to communicate your insights. But... #d3BrokeAndMadeArt!

You’ve tried to get help from the D3 documentation, and now you’re even more confused.

You copied a D3 example from but it broke when you made a small change.

This time, your data join appears to have broken and the JavaScript console shows an error you don't recognize.

Last time, you got stuck trying to figure out how to make axes that didn't look like a 3rd graders.

It makes you want to strangle D3 with your bare hands.

Conquer D3.js with DashingD3js Screencasts

Get a constant stream of condensed, from the trenches, morsels of D3.js expertise

Master the D3 API and Own the D3 documentation

Learn what you need to know to construct pure D3.js data visualizations

100% confident using virtual selections from the D3 .data() join

Understand how D3 interfaces with other web tech like HTML, SVG, CSS, and the DOM 

Build beautiful interactive visualizations with "senior developer" levels of confidence

Access to over 84 videos of useful D3.js knowledge. New content weekly.

What your peers are saying

97% Positive Reviews ... from over 112,046 video views

"These are fabulous screencasts, no question about that"
"...really helpful in getting me up to speed on a project that I am building with D3.js."
"I wanted to really understand how D3 works so I could make my own visualizations from scratch more easily. It proved to be useful and affordable."
"The D3 documentation was overwhelming, and I had some difficulty understanding how certain parts worked. The screencasts helped get a better understanding of D3 fundamentals."
"Loved the screencasts! You made my resume look good. Definitely recommend it to others! :)"