Data Visualization in Practice
Transform raw numbers into clear, honest, and compelling visual explanations. Learn the mechanics of visual perception, high-density layouts, functional color palettes, and ethical chart design.
Like Duolingo, but for Data Visualization in Practice. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.
18 levels across 3 sections, about 36 minutes end to end, roughly 7 days at five minutes a day. It moves through Making Visuals Work Fast; Handling Density and Uncertainty; and Perception, Color, and Ethics. It assumes you already know the basics.
Free forever · No credit card · iPhone & Android

Key ideas in Data Visualization in Practice
- Extraneous ink like drop shadows and 3D effects distorts perception without adding data.
- Heavy grid lines compete with data marks instead of subtly assisting eye alignment.
- Stripping non-data ink lets readers process core data variations with less cognitive load.
- Separate legends force split-attention shifts back and forth across the chart area.
- End-of-line direct labels let readers identify series identity in the same fixation as the final value.
- Direct labeling removes color-matching ambiguity when two series share similar hues.
- Muting non-target data series in gray preserves comparison context without fighting for attention.
- Reserving high-saturation color for a single series immediately pulls preattentive visual focus.
- Using multiple saturated colors simultaneously destroys hierarchy and creates visual competition.
- Sorting categorical bars by value reveals highest, lowest, and rank order in a single glance.
- Alphabetical sorting scrambles bar lengths into visual noise, forcing manual eye-scanning.
- Lookup utility rarely justifies sacrificing the immediate comprehension of ranking patterns.
- Action titles declare the primary analytical insight rather than merely listing variables.
- Descriptive variable headers make viewers perform analytical work to deduce the point.
- Pairing an active takeaway headline with technical metrics in a subtitle anchors clarity quickly.
- Position along a common aligned scale yields the lowest error rate in visual judgment.
You've tried the other tabs
Thirty open tabs. Four facts you actually kept.
You watched. You nodded. By Sunday it was gone.
One answer, then back to scrolling.
Eight weeks. You meant to finish. You didn't.
Tomo gives Data Visualization in Practice the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.
Here's what playing it feels like
A real question from this course. Take your best guess.
Imagine looking at a chart where thick, dark grid lines crisscross behind the bars. What story problem does this create?
Get it right to open this lesson and 17 more in the app.
Where Data Visualization in Practice takes you
- 1
Making Visuals Work Fast
- Stripping Visual Noise for Immediate Clarity
- Selecting Encodings by Perceptual Accuracy
- 2
Handling Density and Uncertainty
- Resolving Overplotting in Dense Datasets
- Visualizing Distributions Beyond the Mean
- 3
Perception, Color, and Ethics
- Functional Color Choices for Data
- Framing Data Without Deception
3 sections · 6 units · 18 levels. Built to play, not to enroll.
You pick the voice
Data Visualization in Practice is taught in the The Storyteller style: every lesson is a story. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.
More Technology on Tomo
Probabilistic Machine Learning
Move beyond single-number guesses by modeling uncertainty directly. Learn to output full predictive distributions, separate data noise from model ignorance, and infer hidden structures.
Mastering Claude: The Art of Collaboration
Move beyond simple questions and learn to treat Claude as a sophisticated creative partner. Discover how to structure complex tasks, refine long-form outputs, and leverage the model's unique reasoning style.
Tape Measure Precision
Move beyond slow tick-counting and eliminate measuring errors. Learn to read blade graduations at a glance, exploit built-in tape mechanics, and decode trade layout markings.
JavaScript for the Web
Learn the programming language that powers interactivity on the web. Go from typing your first commands to building reactive interfaces and fetching live internet data.
Designing Clean Interfaces
Learn the visual rules and interaction patterns behind intuitive websites and mobile apps. Build layouts that guide the eye, eliminate confusion, and feel effortless to use.
Mastering Godot: Beyond the Basics
Level up your game development skills by mastering the flow of data and the power of modular nodes. Learn to build flexible systems that make your games feel professional and polished.
Start Data Visualization in Practice today.
Download Tomo, search Data Visualization in Practice, and play your first lesson in under a minute.