Data Visualization

Data Visualization Courses

Making visual representations of complex data with D3.js gives you new insights from that data. Learn different data visualizations through courses and resources.

Data Visualization First Steps

Anjana Vakil

Anjana Vakil

Software Engineer & Educator
Friendly, high-level intro to basic concepts of data visualization using Observable plot.
3 hours, 27 minutes CC
Data Visualization First Steps
drag handle

Web Audio Synthesis & Visualization

Learn to create sounds using nothing but code! Synthesize and visualize audio, and add fun effects with JavaScript. Use these skills to build audio into games, web applications, or even art projects in the browser.
2 hours, 58 minutes CC
Web Audio Synthesis & Visualization
drag handle

Introduction to D3.js

Shirley Wu

Shirley Wu

Data Sketches
Build custom charts with D3.js using data binding with the enter-update-exit pattern. Learn scales and animation between different D3 layouts.
5 hours, 59 minutes CC
Introduction to D3.js
drag handle

Building Custom Data Visualizations

Shirley Wu

Shirley Wu

Data Sketches
Learn visualization principles and process for building custom advanced data visualizations with D3.js and SVG with Shirley Wu.
4 hours, 24 minutes CC
Building Custom Data Visualizations
drag handle

Data Visualization for React Developers

Shirley Wu

Shirley Wu

Data Sketches
Learn the best practices on how to use D3.js and React to generate the data for these visualizations, and how to use React to render them.
3 hours, 21 minutes CC
Data Visualization for React Developers
drag handle