Stephen Thomas

Introduction to D3.js: Demystifying the challenges

Date: This event took place live on July 29 2015

Presented by: Stephen Thomas

Duration: Approximately 60 minutes.

Questions? Please send email to


Watch the webcast recording

D3.js is the preeminent JavaScript library for visualizing data in a web browser, but it has the reputation of being challenging to learn and difficult to master. This session introduces D3 starting with its underlying philosophy. This understanding makes it easy to appreciate the library's scope and power. We'll also walk through example code and see some of the nifty visualizations that no other JavaScript library can support.

About Stephen Thomas

Stephen specializes in front-end development at Georgia Tech's Department of Education Technology where he is helping to build the Open Academic Environment. He is the author of several books on the Internet and networking technology and has written about JavaScript development for Smashing Magazine, sitepoint and others. His most recent book is Data Visualization with JavaScript from No Starch Press.

Twitter: @jsdatavis