Building Custom Data Visualizations
Offered By: Frontend Masters
Course Description
Overview
Make your data visualizations designs a reality with D3.js, a JavaScript library for producing dynamic, interactive data visualizations on the web! By coding along with Shirley Wu, you will go through basic visualization principles needed for designing custom data visualizations and delve into the D3.js modules, SVG, and web technologies that are necessary to make advanced data visualizations designs.
Syllabus
- Introduction
- Exploratory and Expository
- Course Agenda
- Exploring the Dataset
- Dataset Exercise
- Dataset Solution, Part 1
- Dataset Solution, Part 2
- Chart Types & Vega-Lite
- Chart Brainstorming Exercise
- Chart Brainstorming Solution, Part 1
- Chart Brainstorming Solution, Part 2
- Chart Brainstorming Solution, Part 3
- Chart Brainstorming Solution, Part 4
- Using Modules in Observable
- Using Heatmap
- Exploration Exercise
- Data Exploration
- Marks & Channels
- Gestalt Laws of Grouping
- Remix & Overlay
- Design Exercise
- Design Solution, Part 1
- Design Solution, Part 2
- Turning Designs into Code
- D3 Shapes and Layouts
- Code Exercise
- Code Solution, Part 1
- Code Solution, Part 2
- Readability
- Readability Exercise & Solution
- Adding Aesthetics
- Adding Aesthetics Exercise & Solution, Part 1
- Adding Aesthetics Exercise & Solution, Part 2
- Interactions
- Exploratory Visualizations
- Additional Resources
Taught by
Shirley Wu
Related Courses
Data Visualization and D3.jsUdacity Real-Time Analytics with Apache Storm
Twitter via Udacity Using Databases with Python
University of Michigan via Coursera Responsive Website Tutorial and Examples
University of London International Programmes via Coursera Big Data: Data Visualisation
Queensland University of Technology via FutureLearn