Learning Python
- The Python Tutorial – the official tutorial. A good second pass after a beginner course.
- FastAPI documentation – the tutorial doubles as a solid introduction to type hints and web APIs.
- uv documentation – managing Python versions, dependencies and virtual environments.