Learn Python from sources worth trusting.

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.

Start with the roadmap Browse the featured index Contribute on GitHub

21 active resources Catalog reviewed 2026-08-31 Primary sources first

Path 01

Python foundations

Learn the language, environments, dependencies, typing, and tests that reliable Python work depends on.

official docs

Python Packaging User Guide

The PyPA tutorial for project layout, build metadata, distributions, and publishing Python packages.

  • intermediate
  • English
  • Reviewed 2026-08-31
official project

pytest documentation

The official guide to test discovery, assertions, fixtures, parametrization, and maintainable test suites.

  • intermediate
  • English
  • Reviewed 2026-08-31
official docs

Python typing documentation

The canonical home for Python's type-system specification, guides, and typing best practices.

  • intermediate
  • English
  • Reviewed 2026-08-31
Path 02

Web and APIs

Build typed services and applications that connect Python logic to users and other systems.

official docs

Django documentation: First steps

The official path through Django projects, models, views, templates, forms, tests, and reusable apps.

  • beginner
  • English
  • Reviewed 2026-08-31
official docs

Flask documentation

The maintained reference and tutorial for Flask applications, requests, templates, testing, and deployment.

  • beginner
  • English
  • Reviewed 2026-08-31
official docs

Pydantic documentation

The primary guide to validating untrusted data and expressing typed contracts at Python system boundaries.

  • intermediate
  • English
  • Reviewed 2026-08-31
official project

HTTPX documentation

The official reference for synchronous and asynchronous HTTP clients, timeouts, streaming, and transport control.

  • intermediate
  • English
  • Reviewed 2026-08-31
Path 03

Automation

Turn repeatable work into maintainable scripts, browser workflows, and data pipelines.

official docs

subprocess — Subprocess management

The standard-library contract for launching processes, capturing output, handling failures, and avoiding unsafe shell usage.

  • intermediate
  • English
  • Reviewed 2026-08-31

Review permissions and side effects

official docs

Playwright for Python

The official Python guide to reliable browser automation, locators, assertions, traces, and isolated contexts.

  • intermediate
  • English
  • Reviewed 2026-08-31

Review permissions and side effects

official docs

Scrapy tutorial

The official introduction to crawl structure, extraction, item pipelines, persistence, and responsible operation.

  • intermediate
  • English
  • Reviewed 2026-08-31

Review permissions and side effects

official docs

pandas getting started guides

The primary entry point for tabular data loading, cleaning, transformation, analysis, and export.

  • beginner
  • English
  • Reviewed 2026-08-31
Path 04

AI agents

Learn tools, structured output, state, evaluation, and the safety boundaries of agent systems.

official docs

LangGraph overview

The official Python guide to stateful graph workflows, durable execution, memory, interrupts, and human review.

  • advanced
  • English
  • Reviewed 2026-08-31

API key required for typical use Review permissions and side effects

official docs

Google Agent Development Kit

Google's official documentation for developing, evaluating, and deploying modular agent systems.

  • advanced
  • English
  • Reviewed 2026-08-31

API key required for typical use Review permissions and side effects

How this catalog relates to FlyPython

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.