How to Visualize Data with D3
Learn the D3 JavaScript library and create a data visualization using real science data
Welcome to How to Visualize Data with D3. In this project, join Elisabeth Robson to learn how to incorporate data visualization into your web skills using HTML, JavaScript and the D3 data visualization library. Elisabeth will take you through building a visualization using data downloaded from NASA. You'll learn how to use D3 to read data into a web page, select and create new elements, and position and style elements to generate a striking color visualization. Along the way you'll learn from the ground up how to use D3: how data binding works, how to use methods to add attributes and style on D3 elements, and how to use scale functions to process data points as you build the visualization.
At the end of the course you'll have completed a data visualization of the NASA data, and have some new skills you can apply to your own data too.
GET THE MUG
You can now order a mug to go with this course! Get your warming stripes mug here.
Your Instructor
Elisabeth Robson is an author, software developer, and computer scientist. With five titles on software development, Elisabeth is a top-selling author with over a half million books in print. She teaches on software topics at lynda.com and at O’Reilly’s Safari Books Online. Currently co-founder of WickedlySmart, a software training company, Elisabeth is passionate about technology education, particularly for girls and women; it was this passion that inspired her to co-create of The Ada Project, the first web site for women in computing on the web. Elisabeth holds a Master’s degree in Computer Science from Yale University. Previously she was Director of Special Projects at O’Reilly Media, and Director of Engineering at The Walt Disney Company.