Skip to main content
Preview the Course
All ages

Learn JavaScript: Data Visualization With D3.js

by Rui L. | Computer Software FREE

7 Lessons 53:54
  1. 1. Trailer 0:51
  2. 2. What Is Data Visualization and Why We Need It 6:20
  3. 3. What Is D3.js 4:09
  4. 4. Install D3.js Library 9:38
  5. 5. Using Selector 10:48
  6. 6. Adding Basic Shapes To the Canvas 11:04
  7. 7. Drawing Pikachu 11:04

All ages


NGSS Standards



About the course

D3.js is the most popular JavaScript library that allows you to create beautiful interactive data visualization for the web. These tutorials will help you learn javascript and the essentials of D3.js, starting from the basics to an intermediate level. In the first part, you’ll learn the basics of data visualization with d3, like installation, selector, and shape drawing, which will give you a solid foundation for the following study.


  • D3
  • Data Visualization
  • JavaScript
  • Selector
  • Shape
  • SVG
  • Web Design


I have had more than three years of design training experience, both online and offline. The number of my students exceeds 1,000. My course received more than 100,000 hits and received high praise.
Whether it's fashion, painting, packaging, posters, have you ever been attracted by excellent design and hope you can create such interesting works. I can help you master all kinds of design-related knowledge and techniques and help you find the most suitable way of artistic expression. I continuously have the enthusiasm to try various new design methods and design ideas, and I hope to share this enthusiasm. I believe that everyone has a talent for design, and I hope to inspire everyone’s creative enthusiasm and inspiration.

See full profile

Great News! Rui wants to help you unlock your potential.
Virtual tutoring is available now within a few clicks.