Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Introduction to D3

This tutorial covers fundamental D3.js concepts from the ground up, and introduces basic visualizations.

  • Technologies leveraged by D3: HTML, SVG, CSS, JavaScript
  • SVG graphical elements: rect, circle, line, path
  • Fundamental D3 concepts: CSV data, selections, scales, axes
  • Visualizations: bar chart, scatter plot, line chart

More advanced tutorials that build off this one:

Navigating the Video

The video is very long. Here's an index of checkpoints where the focus shifts. You can click these times to go to specific points in the YouTube video.

The video for this tutorial was recorded at a free event held in San Francisco on April 30, 2015. Many thanks to @enjalot and the Bay Area D3 Meetup Group for helping organize the event. Also big thanks to Galvanize for donating the great space for the evening.

Correction from screencast: Mike Bostock is no longer at the New York Times, see this twitterstorm https://twitter.com/mbostock/status/595252571658260481

The music interludes in the video come from my soundcloud posts.

List of Examples

Check out the Example Viewer. Use left and right arrow keys to navigate.

Feel free to use and modify this presentation framework for your own presentations! MIT License.

Also, feel free to present these code examples to your own audiences.

By Curran Kelleher April 2015