Python

365 resources in 14 subcategories

Python rewards learning by doing: write short scripts that solve problems you actually have. Automate the Boring Stuff with Python is built around that idea, and Python for Everybody and Think Python teach the fundamentals at a steady pace for people new to programming. Python Tutor shows step by step what each line does to your variables.

Experienced programmers can skim the official Python tutorial and move on to idiomatic code with Beyond the Basic Stuff with Python or Architecture Patterns with Python. For data work, Python Data Science Handbook and Python for Data Analysis cover NumPy and pandas. Django, Flask and FastAPI each have their own subcategory with books, courses and cheat sheets.

Subcategories

More Python

P
Python 101

Michael DriscollBookHTMLText

The Python Handbook

Flavio CopesBookPDFEPUBKindle

Free, but: email address requested
Python from Scratch

Centre for Education in Math and ComputingUniversity of WaterlooCourse

Codecasts

Daniel Roy GreenfeldscreencastPodcast

Python Bytes

Michael Kennedy, Brian OkkenpodcastPodcast

Esc

Type to search every entry. ↑↓ to move, Enter to open.