Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

Data Visualization and D3.js

via Udacity

Overview

Learn the fundamentals of data visualization and apply design and narrative concepts to create your own visualization.

Syllabus

  • Visualization Fundamentals
    • Discover exploratory and explanatory data visualizations, identify data types and learn effective ways to encode your data.
  • D3 Building Blocks
    • Get started with visualizations on the web using html, javascript, css and d3.js.
  • Problem Set: Visualization Fundamentals
    • Check what you've learned about visualization principles and tools for visualization on the web.
  • Design Principles
    • Dive into chart types and learn how to use the way human brain processes what it sees.
  • Dimple.js
    • Build up a visualization using dimple.js, using the console to debug and inspect your work.
  • Problem Set: Chart Types and Axes
    • Test your knowledge of chart types and how axes work.
  • Narrative Structures
    • Understand how organising your data story matters and develop your own visualisation from dimple to d3.js!
  • Animation and Interaction
    • Create a map visualization, learn more advanced techniques for working with data and add an animation using d3.js.
  • Final Project

Taught by

Ryan Orban and Jonathan Dinu

Reviews

2.6 rating, based on 5 Class Central reviews

5 rating at Udacity based on 3 ratings

Start your review of Data Visualization and D3.js

  • Udacity's Data Visualization and D3.js is one of two new intermediate data science courses Udacity released this month, the other being an introduction machine learning. This course consists of 4 lessons covering visualization and D3.js basics, desi…
  • Angel
    4
    This course is outdated, it uses v3 but d3 has v4 time ago, changing many things between these two versions.
  • Profile image for Cláudio Tereso
    Cláudio Tereso
    7
  • Profile image for Sonsoles López
    Sonsoles López
    1

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.