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

An Introduction to Interactive Programming in Python (Part 2)

College | Online class About this Course
This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of...

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.

Python Tutorial for Beginners: Learn in 7 Days

College | Online resource Python is widely used in Artificial Intelligence, Natural Language Generation, Neural Networks and other advanced fields of Computer Science. Python had deep focus on code readability & this class...

Did we miss something?

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

Python: A modern, flexible development language.

See only free resources for learning Python