Revising basics and filling the gaps in designing and building beautiful data visualizations with D3.js v3.
Projects made within D3.js Data Visualization Fundamentals!
This repo contains code for all sections and projects contained in the course.
👇 This is a description of what I have learned in each section 👇
- D3 Origins
- SVG Objects
- Drawing Shapes: a) Rectangle b) Circle c) Text
- D3 Principles
- Drawing with Data
- Building a Bar Chart
- Coloring a Bar Chart
- Adding labels
- Building a Line Chart
- Building a Scatter Plot
- External Data Sources
- Working with CSV Data
- Working with JSON Data
- Calling a Web API for Data
- Web API Overview
- Decoding Data
- Public Data APIs
- Scaling Overview
- Scaling Data
- Axis Overview
- Adding Axis to Charts
- Adding a Filter
- Adding a Filter with Dates and Animating Transitions
- Adding Tooltips
- Fixing Animation to work with Filtering
- Dashboard Overview
- Dashboard Design
- Building a Dashboard