Ten levels, and each one needs a new HTTP skill: query parameters, headers, JSON bodies, base64, redirects, rate limits, pagination, authentication, other methods, and retries. Every answer tells you how to reach the next level. Finish and you get a completion code tied to your name, which your teacher can check below. You'll need code (JavaScript, Python or curl), not just a browser tab.