Python
Python for a .NET developer: the language and its internals, async and FastAPI, working with a database, and tooling. Where Python behaves differently from C#, it is called out.
Before this category: Async (for comparison with asyncio).
The Python languageTypes and mutability, functions and arguments, classes and dataclasses, typing, the GIL and memory.
asyncio and FastAPIThe event loop and async/await, FastAPI and Pydantic, threads, processes and asyncio.
Data and toolingSQLAlchemy 2 and Alembic, pytest, environments and dependencies: uv, pyproject, ruff.