Python Foundations — Python from nothing, in the browser: names and numbers, strings, loops, lists, dictionaries and sets, functions, files and JSON, exceptions, and classes as far as inheritance. Every example runs in the page and every exercise is checked; nothing to install.
Python Asyncio — concurrency in one thread, from the bottom up: what async def returns and how send() drives it, an event loop built from a deque and a timer heap, and then the real asyncio running on that loop — tasks, gather, TaskGroup, cancellation, timeouts, queues and locks. Every example prints the ready queue and the clock.
Python Typing — type hints in the interpreter, the checker in VS Code, the typing module end to end, and the libraries that act on hints at run time: dataclasses, pydantic, FastAPI, SQLAlchemy, typeguard and Typer. Runnable examples and checked exercises, plus
typing-material to clone for the chapters that need a real toolchain.