Data & Applications
How software actually stores and moves information — files, databases, APIs, JSON.
What you'll actually learn
Every application, underneath its UI, is really just moving information between three places: a file, a database, and a network request — usually shaped as JSON along the way. This track covers how those three actually connect: what a database genuinely buys you over a file, what an API is doing when your app "talks" to another service, and why JSON became the shape almost everything settles into in between.
What you'll be able to do
You'll be able to look at a real application and trace exactly where a piece of data lives at any given moment — sitting in a database table, in flight as a JSON payload, or written to disk — instead of treating "the backend" as an opaque black box. That mental model is the foundation everything else in software development actually builds on.
Syllabus
Leads to
Frequently asked
Roughly 3 hours across 11 hands-on quests — you can go at your own pace and pick up exactly where you left off.
You should be comfortable with Shell, Networking first — the skill tree unlocks Data & Applications once you've cleared those.
Yes — Data & Applications is fully available on the free tier, starting with a free first quest and no payment method required to sign up. Plus and Elite remove pacing limits but don't gate any of the Data & Applications curriculum behind a paywall.
Create a free account and begin your first quest — no card required.
Start free