Challenge course · Any coding agent + FastAPI
A Verified Web API
A challenge course — a FastAPI snippets service violates its own spec in six places. Fix the app until the provided contract suite is green, then write the tests for what the spec leaves unpinned and prove they catch planted regressions.
Learn with Coach P, an AI coach inside your own agent, using your model. Ask for guided learning: first a question, then a small hint. verify.py checks objective gates; reflections need your own answers and confirmation.
Start it with your agent — paste this one sentence:
Read https://flypython.com/skills/flypython/SKILL.md and start the FlyPython course `dt-webapi`.Needs a coding agent that can run commands and reach the network (chat-only web AIs cannot). Your agent authorizes you with a one-time link, fetches this course's files itself, and you never download anything. Haven't installed the FlyPython Skill? Pick your agent's tool course →