Description
In this course, you will learn:
- Understanding GVS graphics
- Using D3 methods
- Using data
Syllabus:
Introduction
- Welcome
- What you should know
- Using the exercises for this course
1. Getting Started
- What is D3?
- Using D3 selections
- Controlling HTML within selections
- Modifying attributes through CSS
- Binding data to the DOM
- Creating subselections
2. Understanding SVG Graphics
- Drawing with SVG
- Understanding SVG primitives
- Drawing SVG graphics with D3
- Creating a simple SVG bar chart
3. Using D3 Methods
- Adding a linear scale
- Using ordinal scale
- Creating meaningful color scales
- Adding events
- Using transitions and animations
- Adding a tooltip
4. Using Data
- Using external date
- Using meaningful colors
- Adding a simple guide
- Creating margins
- Adding a time-based guide