Some things to go over before we dive in
overview of most common SVG elements and key ways SVG is similar to and different from html
introduction to the d3 API functions that relate to the DOM and data binding, such as selections, transitions and the enter/update/exit pattern.
overview of the rest of the d3 API functions which can be used in all kinds of situations
introduction to the reusable chart pattern
exploration of data, event and rendering patterns
Links and resources for diving even deeper into d3