Skip to content

tertiarycourses/D3Training

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Data Visualization with D3.js

These are the exercise files used for Data Visualization with D3.js course.

The course outline can be found in

https://www.tertiarycourses.com.sg/data-visualization-with-d3.html

https://www.tertiarycourses.com.my/data-visualization-with-d3.html

Module 1. Get Started

  • What is D3.js?
  • Downloading and installing D3
  • First D3 code


Module 2. Basics of D3.js

  • Selecting Elements
  • Controlling HTML
  • Modifying Attributes
  • Modifying CSS
  • Data Binding

Module 3. Basic SVG Graphics

  • SVG Canvas
  • Basic SVG Shapes


Module 4. Advanced SVG Graphics

  • SVG Path & Generators
  • Grouping
  • Transform

Module 5. Scales & Axes

  • Scales
  • Linear Scale
  • Axis
  • Parse Date
  • Time Scale
  • Ordinal Scale

Module 6. Importing Data into D3

  • Import CSV
  • Import TSV
  • Import JSON

Module 7. Events & Transitions

  • Events
  • Transitions