Learning D3.js can feel overwhelming because of how many new technologies and techniques you have to learn just to be able to use D3 properly.
The learning curve is notoriously steep. You can waste hours of your time pouring through poorly written Stack Overflow posts, reading a scattering of blog posts, or copying yet another example from bl.ocks.org.
Don’t let D3 crush you. Invest in yourself.
DashingD3js.com's Training Courses provide a structured approach to mastering D3.js.
"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! :)"