We've updated this course to d3.js v4 with Shirley Wu! We recommend you go there. Ian Johnson, the organizer of Bay Area d3 (the largest d3 meetup in the world), starts with SVG and then dives deep into d3 including DOM manipulation, categorical and quantitative scales, axis, brushes, color schemes, events and histograms. Make sense of your data by exploring it visually with D3.js!
This course and others like it are available as part of our Frontend Masters video subscription.