Skip to content

Python,
for Humanists.

A home for free textbooks, video lessons, and a full course teaching Python to humanists, sociologists, and researchers new to programming. Used in more than 50 countries.



The Course

Python for Digital Humanities

Forty lessons in nine parts. Starts with variables and integers, ends with iteration tools and functional Python, by way of scraping and SQL. No programming background assumed.

See the full syllabus →

40lessons
9parts
50+countries