Learn Python the Hard Way (learnpythonthehardway.org)

Visit Tutorial
My Courses
Paid Book Python 3
Top Three Medal #1 out of total 141 Python tutorials and courses


Why developers like this tutorial (one-liner reviews):

Content quality

Course depth and Coverage

Qualified Instructor

Video quality

Course Pace

Add your one-liner review here:

Discuss this tutorial:

Ask a question or write your feedback/review of this course or tell anything to the people taking this course.

Bennett Mouton
1 year ago

No longer free, which is a real shame. This was my initial start in Python.

Daniel Davidson
1 year ago

@itsbennett Same :( but I understand Zed needs to be paid for his work. Still a great resource for all who looking for hands on experience with Python. Different from most programming books which shove theory down your throat and bore you to death.

1 year ago

this website is really helpful for those who started learning for python from the beginning

David van
6 months ago

-maybe= the book is good, but unfortunately he can be an arrogant, nasty, SOB. Soon after pythin 3 came came out, his Python 2.x book was still out and asked if he had plans to write a version 3 book. Harmless enough question, His reply was nasty, rude, and insulting. Completely uncalled for and a big turnoff.

Naresh Saini
1 year ago

PLEASE Tell me that how can setup web development using python in windows.

Ellis Briggs
1 year ago

@naresh-saini Hey, for that I believe you have to use frameworks like Django and Flask, these will have their own syntax and other details but it's mainly built from python.

6 months ago

Is it for python2 or 3?

Saurabh Hooda
5 months ago

@doraemon79 This book is available in both Python 2 as well as Python 3 versions. Python 3 version was recently launched.

Roberta Hodara
1 year ago

how do you format floats

Saurabh Hooda
1 year ago

@roberta-hodara For specific tech question, I suggest you find answers on Google/StackOverflow. Hackr.io suggests you the best tutorials.

Hanish Madan
1 year ago

@roberta-hodara float(variable)

Mattivity Room
1 year ago

I think learnpythonthehardway.org is a base foundation to start programming if we are beginner

Chen Qiu
3 months ago

OOPS . I'm too late. It's never free....

Grant Taylor
5 months ago

Can the atom text editor be changed with visual studio code?

Saurabh Hooda
5 months ago

@grant-taylor I think you should post this question in Hackr-Forums: https://hackr.io/discuss

1 year ago

I'm a beginner to lean python, make my own web site, how to get start.