🚀  We just launched hackr for designers. Visit it here

Hackr.io is a programming community to find and share the best online programming courses & tutorials. Join them, it only takes 30 seconds.

Here's how it works:

share-icon

Anybody can submit a course or a tutorial

thumbs-up

Community upvotes the useful tutorials

upwards-graph

The best tutorials rise to the top

Learn Python the Hard Way (learnpythonthehardway.org)

Visit Tutorial
Paid Book
Top Three Medal #1 out of total 67 Python tutorials & courses

Submitter

Educator

Coming Soon

Coming Soon.

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

Content quality

Course depth and Coverage

Course Pace

Video quality

Qualified Instructor

Add your one-liner review here:

Wanna find a programming buddy?

Learning a new programming language can be tough especially if you are a beginner in programming. Find a programming buddy and learn this tutorial in a more engaged & fun way.

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
6 months ago

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

Daniel Davidson
5 months 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.

Nithya
7 months ago

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

Mattivity Room
8 months ago

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

Roberta Hodara
10 months ago

how do you format floats

Saurabh Hooda
10 months ago

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

Hanish Madan
6 months ago

@roberta-hodara float(variable)

Naresh Saini
6 months ago

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

Ellis Briggs
5 months 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.

Lacetel_pedro
11 months ago

It is nice!! My best regards for you

Robin Smith
10 months ago

Good post ! Each thing is in details in your post !

Praveen Shukla
8 months ago

Hi, i wanted to learn python and i am at beginner level

Saurabh Hooda
8 months ago

@praveen-shukla Hello Praveen, may I know the reason of this comment? I just want to understand so that we can improve the product.

Rishikesh Jha
5 months ago

please add pythonprogramming.net as well, its quite a gud resource to learn python

Akhil Thakur
5 months ago

there is a free version just type python the hard way in google search bar and you will find it then just download and use it ..its a good book