Practical d3.js introduction which teaches some of d3's fundamentals such as data-joins, scales, axis, labels, ticks, animations...
We start off with a plain SVG representing a chart, refine it, in each iteration touching a new topic to actually update the chart (animate bars and scale) every x minutes.
After the talk, you should be able to understand how scales, axis and data-binding work together.
Demo code for this talk can be found at: https://github.com/toonketels/d3-presentation-demo
Presented at Fronteers Meetup - Mechelen, Belgium