Data Visualization for Developers
This course covers the fundamentals of data visualization that every developer needs to know regardless of architecture, platform, tools, or language.
What you'll learn
At some point in your software development career, you may be called upon to produce a graph or a chart. Delivering on even a simple request can be remarkably complex. How much data is there and where does it live? What kind of chart should you use? Should the chart be rendered on a server or on the client? What kind of clients should you support, and what are the consequences of that choice? This course introduces every aspect of visualization, from story, to numbers, to architecture, to code.
Table of contents
- Introduction 1m
- Just Enough Math 5m
- Telling Stories with Statistics 4m
- The Four Rules of Visualization: Rule 1 - Start with the Story 1m
- Rule 2 - Make the Contrast Address the Story 5m
- Rule 3 - Don't Forget the Data 4m
- Rule 4 - Don't Make People Think 2m
- Selecting a Chart Type 5m
- Fun with Chart Libraries 1m
- More Fun with Chart Libraries 8m
- Choosing the Perfect Story and Demo Environment 4m
- Setting Up Your Demo Environment (Don't Worry, It's Painless) 3m
- Looking at the Data 4m
- Remote Database: Local Analytics and Rendering 7m
- Remote Database: Analytics and Rendering 7m
- Retrieving and Interpreting Analytics Data 4m
- Remote Database: Analytics and Local Rendering 5m
- Remote Database: Local Rendering and Analytics on Both 6m
- Conclusion 2m