Learning paths
Routes, not reading lists.
Each path sequences challenge courses and a project checkpoint into one goal: solve with your agent, verify with verify.py, and claim the path badge. Checkpoints are worth points; badges mark recorded completion. Every route ships English and Chinese together.
Available routes
Paths you can start today
Your agent fetches every course through the FlyPython Skill — one sentence starts each one. Free tracks stay free; Pro tracks unlock with a subscription. Points: checkpoint 10, course badge +50, capstone project 200.
Agent tools foundation
Learn to drive real coding agents — Claude Code, Codex, Cursor, DeepSeek Harness, Kimi Code, or ZCode — give them good rules, and verify everything they produce.
05Data analysis with agents
From a messy export to a verified analysis report: clean, explore, visualize, and report on a real dataset with your agent.
04Python developer toolchain with agents Pro
Ship like an engineer: a real pytest suite that catches seeded bugs, a packaged CLI, and a verified web API — built with your agent, proven by verify.py.
How it works
Solve, verify, claim — in that order.
1. Follow the sequence. Each module is a challenge course or a project challenge — read every one on this site.
2. Prove it. python verify.py progress prints a deterministic claim code per checkpoint — objective where a suite exists, self-attested where it cannot.
3. Claim the badge. All module checkpoints claimed earns the course badge; all courses plus the capstone earns the path badge. Self-reported evidence, never a certificate.