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

Here's how it works:


Anybody can submit a course or a tutorial


Community upvotes the useful tutorials


The best tutorials rise to the top

Google's Python Class (developers.google.com)

Visit Tutorial
My Courses
Free Python 2
Top Three Medal #2 out of total 109 Python tutorials and courses



Coming Soon

Coming Soon.

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

Content quality

Video quality

Course Pace

Course depth and Coverage

Qualified Instructor

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.

Mark Whatcott
1 year ago

Python 2 based

Saurabh Hooda
1 year ago

@mark-whatcott Thanks for letting us know. We'll start marking tutorials with their language version pretty soon.

Naresh Saini
1 year ago

@saurabh-hooda @mark-whatcott thank you sir,please do this asap.

Bianca Gutu
11 months ago

I'm happy to help with updating the tutorial for python 3 @mark-whatcott

Thomas White
7 months ago

@mark-whatcott and with Google saying this:"While we recommend "avoiding" Python 3 for now,... " Python 2 will never go away. We should not be telling or showing people how to create more Python2 code.

Naresh Saini
1 year ago

i want to learn python but how ?

Karthikeyan Mahadevan

@naresh-saini Naresh, you are curious that is good to start. https://developers.google.com/edu/python/introduction should be some thing that should help you get going.

Naresh Saini
1 year ago

Thank you

Kap Koi
1 week ago

Please help i want to

Saurabh Hooda
1 week ago

@kap-koi take this course or any other Python course that you liked.

6 months ago

will python 3 be offered anytime soon? I already am into learning py 3, not the 2.7

Shyam Makwana
3 months ago

@jose-1 there's no large difference, once you have learned 2.7, you can switch to 3 easily.

Naresh Saini
1 year ago

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

Shyam Makwana
3 months ago

@naresh-saini You can purchase this course from udemy : https://www.udemy.com/complete-python-bootcamp/

It's in sale right now, only 370 INR.

Tej Kumar
5 months ago

i want to learn python

8 months ago

I'm a finance professional and would learning python be beneficial to me

Saurabh Hooda
8 months ago

@mukesh-4 First, you should be clear about what is your exact requirement for learning a language and then you should finalize the language:)

Josue Bende
9 months ago

I want practice python programming

Abra Cadabra
10 months ago

This tutorial is a shame. Authors confuse basic programming terms. For example they do not see difference between key and value in dictionary. This tutorial is crawling with such nonsense.

Kelvin Demdam
1 year ago

i want to learn python programming PLEAS help me.

Saurabh Hooda
1 year ago

@kelvin-demdam Take the course.