Edit product


Practice Makes Python — Developer package

You can't learn a programming language just from taking a class, or watching some videos. Real learning only happens after you practice it -- making mistakes, and learning from those mistakes.

"Practice Makes Python" is not a Python tutorial or an introduction to the language. Rather, it's meant for people who have already learned Python, but want to increase their fluency. In 50 battle-tested exercises refined over 10 years of teaching in some of the world's best known companies, you will learn about Python's data structures and functions, as well as how to work with objects, iterators, and generators.

This package includes:

• Practice Makes Python book

• All of the solutions, for Python 2 + Python 3

* A screencast video solution and explanation for each exercise. That's more than 5 hours (!) of video explanations, walking you through each of the exercises and their solutions.

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.


Practice Makes Python — Developer package

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$120.

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad