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