The Python Tutorial
The primary introduction to Python syntax, data structures, modules, errors, classes, and the standard library.
A public, community-maintained catalog of primary Python sources behind the FlyPython learning paths.
FlyPython is a reviewed map of official documentation, standards, and first-party project resources. Use the four paths to find the next reliable source, then return to the main learning hub for guided projects and context.
21 active resources Catalog reviewed 2026-08-31 Primary sources first
Learn the language, environments, dependencies, typing, and tests that reliable Python work depends on.
The primary introduction to Python syntax, data structures, modules, errors, classes, and the standard library.
The standard-library reference for creating isolated Python environments and understanding their behavior.
The PyPA tutorial for project layout, build metadata, distributions, and publishing Python packages.
A modern workflow for Python versions, virtual environments, dependencies, lockfiles, and project commands.
The official guide to test discovery, assertions, fixtures, parametrization, and maintainable test suites.
The canonical home for Python's type-system specification, guides, and typing best practices.
Build typed services and applications that connect Python logic to users and other systems.
A direct route from typed Python functions to tested APIs with validation and generated documentation.
The official path through Django projects, models, views, templates, forms, tests, and reusable apps.
The maintained reference and tutorial for Flask applications, requests, templates, testing, and deployment.
The primary guide to validating untrusted data and expressing typed contracts at Python system boundaries.
The official reference for synchronous and asynchronous HTTP clients, timeouts, streaming, and transport control.
Turn repeatable work into maintainable scripts, browser workflows, and data pipelines.
The standard-library reference for readable, cross-platform file and directory automation.
The standard-library contract for launching processes, capturing output, handling failures, and avoiding unsafe shell usage.
Review permissions and side effects
The official Python guide to reliable browser automation, locators, assertions, traces, and isolated contexts.
Review permissions and side effects
The official introduction to crawl structure, extraction, item pipelines, persistence, and responsible operation.
Review permissions and side effects
The primary entry point for tabular data loading, cleaning, transformation, analysis, and export.
Learn tools, structured output, state, evaluation, and the safety boundaries of agent systems.
The official Python toolkit for agents, tools, handoffs, guardrails, sessions, tracing, and orchestration.
API key required for typical use Review permissions and side effects
Typed agent development built around validated inputs, structured output, tools, testing, and model portability.
API key required for typical use Review permissions and side effects
The open protocol and reference documentation for connecting AI applications to tools, data, and reusable context.
Review permissions and side effects
The official Python guide to stateful graph workflows, durable execution, memory, interrupts, and human review.
API key required for typical use Review permissions and side effects
Google's official documentation for developing, evaluating, and deploying modular agent systems.
API key required for typical use Review permissions and side effects
This repository keeps the broader community resource map public and reviewable. The main FlyPython learning hub turns a smaller set of those sources into practical learning paths, tested examples, and clear next steps. Start with the no-key Python agent guide if you want a complete project before choosing an agent framework.