Learn Python the Hard Way (original) (raw)

Millions of people have learned to code. So can you.

Newly updated for Python 3, the original and still the most popular way for total beginners to finally learn how to code. Learn Python The Hard Way takes you from absolute zero to able to read and write basic Python to then understand other books on Python. No experience necessary to begin, and you can even try the book out for free to see if the method works for you. If you've always wanted to learn to code but have no idea where to begin, then this book is for you.

Get the Course

All Courses Include

DRM Free

View in any browser and any location without DRM restrictions.

HD Video

High quality video screencasts of Zed working through each exercise.

Tech Support

Email and live chat support when you’re stuck.

Free Updates

You’ll receive free updates until the next edition is announced.

60 Day Guarantee

60 days to try it and get a refund if you don't like it.

Buy Paper, PDF, or ePub (I Make 12%)

If you prefer Paper, PDF, or ePub then I recommend you buy it from my publisher at InformIT.com (run by Pearson). You can also sign up for the Free Support Course to receive a few key videos, get chat help, and errata for the book.

Buy Paper, PDF, or ePub from InformIT

Buy Learn Python the Hard Way, 5th Edition from Me (I make 100%)

When you buy Learn Python the Hard Way, 5th Edition directly from the author, Zed A. Shaw, you'll get access to the digital content for all 60 exercises, plus all 60+ videos that are normally sold separately. You'll also have access to direct help from Zed via Discord chat and live streams on special topics when I have time.

$29

Buy Learn Python The Hard Way, 5th Edition