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
Top Three Medal #2 out of total 88 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
10 months ago

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

Bianca Gutu
9 months ago

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

Thomas White
4 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
10 months ago

i want to learn python but how ?

Karthikeyan Mahadevan
10 months ago

@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
10 months ago

Thank you

Naresh Saini
10 months ago

Please refer me videos in Hindi language.

Saurabh Hooda
10 months ago

@naresh-saini Currently, there are no videos for Python in Hindi. You can search on Youtube.

Kelvin Demdam
10 months ago

i want to learn python programming PLEAS help me.

Saurabh Hooda
10 months ago

@kelvin-demdam Take the course.

Abra Cadabra
7 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.

Josue Bende
6 months ago

I want practice python programming

5 months ago

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

Saurabh Hooda
5 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:)

Tej Kumar
2 months ago

i want to learn python

Naresh Saini
10 months ago

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

Shyam Makwana
1 month 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.

3 months ago

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

Shyam Makwana
1 month ago

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