Home Universities Information Visualization: Programming with D3.js

Information Visualization: Programming with D3.js

Online Course Highlights
  • New York University via Coursera
  • Learn for FREE, Up-gradable
  • 18 hours of effort required
  • 5,721+ already enrolled!
  • 4.5 ★★★★★ (135 Ratings)
  • Skill Level: Beginner
  • Language: English 

In this course you will learn how to use D3.js to create powerful visualizations for web. Learning D3.js will enable you to create many different types of visualization and to visualize many different data types. It will give you the freedom to create something as simple as a bar chart as well your own new revolutionary technique.

The course mixes theoretical and practical lectures. We will show you step by step how to use the library to build actual visualizations and what theoretical concepts lie behind them.

Throughout the course you will learn skills that will lead you to building a whole application by the end of the lectures (a fully working visualization system to visualize airlines routes).

This course is the third one of the “Specialization in Information Visualization”. The course expects you to have some basic knowledge of programming as well as some basic visualization skills. Explore our curated selection of free programs designed to enhance your data visualization prowess, equipping you with invaluable skills for effective communication.

In this course we will cover the basics of creating visualizations with D3 as well as how to deal with tabular data, geography and networks. By the end of this course you will be able to:

  • Create bar and line charts
  • Create choropleth and symbol maps
  • Create node-link diagrams and tree maps
  • Implement zooming and brushing
  • Link two or more views through interaction


WEEK 1 : Introduction to web and d3
In this module we will focus on the basics of web development and d3.js

WEEK 2 : Dealing & drawing with data
In this week we will learn how can we load and manipulate data using d3.js

WEEK 3 : Lines, Arcs, and maps

WEEK 4 : Layouts and interaction

Take This Online Course

More Related Courses:

Data Visualization for All (Course not available)
Trinity College via edX
6 Weeks of effort required
Skill Level: Introductory

Data Visualization and Communication with Tableau
Duke University via Coursera
25 hours of effort required
131,528 students enrolled!
★★★★★ (2,269 Ratings)
This Course is Part of Excel to MySQL: Analytic Techniques for Business Specialization

Fundamentals of Visualization with Tableau
University of California Davis via Coursera
72 hours of effort required
42,683 students enrolled!
★★★★★ (7,177 Ratings)
This Course is Part of Data Visualization with Tableau Specialization

Your Feedback:

There are no reviews yet. Be the first one to write one.

Rated 0.0 out of 5
0.0 out of 5 stars (based on 0 reviews)
Very good0%