Application Development
APIs & Datasets
Consuming and building APIs, then finding, cleaning and joining real public datasets, with the provenance and licensing questions treated as part of the work rather than a footnote.
The course project
Open Record
A small, honest investigation built from public sources, published with its method, its sources and its limits stated plainly.
14 modules · 28 lessons
Each module ends with a practice test, a graded build, and a step of the course project.
Part I: Asking
Section project · coming soon
Ask a Public API
Make requests, read the response and answer one question from it.
Part II: Collecting
Section project · coming soon
Collect a Dataset
Page through an API and save everything it gives you.
Part III: Reading
Section project · coming soon
Clean a Messy File
Parse CSV and JSON with gaps and mistakes, and say what you fixed.
Part IV: Making Sense
Section project · coming soon
Three Honest Charts
Summarize the data and chart it without misleading anyone.
Part V: Publishing
Section project · coming soon
Publish With Its Sources
Write up what you found, with sources, limits and a methods note.