Learn D3

this course is pro only

Learn D3, the popular interactive data visualization library.

Start[missing "en.views.course_landing_page.learn-d3.course_illustration" translation]

Why Learn D3?

This popular JavaScript library allows us to create beautiful interactive data visualization for the web.

Take-Away Skills:

Learn the basics of data visualization with d3 by binding data to a web page’s elements and customizing the elements based on that very data. This lesson will show you how to build a bar chart of the most popular YouTube videos while walking you through the foundations of d3.

Note on Prerequisites:

Familiarity with JavaScript objects and fundamentals is required. A strong understanding of the Document Object Model is also required.

Codecademy courses have been taken by employees at

Google LogoFacebook LogoNASA LogoIBM LogoDropbox LogoQuora Logo

What you'll learn

  1. 1

    Learn the basics of data visualization with d3 by binding data to a web page’s elements and customizing the elements based on that very data

What you'll create

Portfolio projects that showcase your new skills

Pro Logo

How you'll master it

Stress-test your knowledge with quizzes that help commit syntax to memory

Pro Logo
testimonial
I know from first-hand experience that you can go in knowing zero, nothing, and just get a grasp on everything as you go and start building right away.
— Madelyn, Pinterest