The best videos, books, apps, and other learning resources our members recommend:

Learn Python the Hard Way

7th - College | Book, DVD, ebook/Kindle, Online resource In Learn Python the Hard Way, Third Edition, you'll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your...

Learn to Program and Analyze Data with Python

7th - College | Online class This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces,...


7th - College | Online class Learn to program in Python, a powerful language used by sites like YouTube and Dropbox.

Did we miss something?

Add your favorite resources to our directory for free!
Add Resource

Python: A modern, flexible development language.