🚀  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:


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 67 Python tutorials & courses



Coming Soon

Coming Soon.

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

Content quality

Qualified Instructor

Course Pace

Course depth and Coverage

Video quality

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.

Mark Whatcott
11 months ago

Python 2 based

Saurabh Hooda
11 months ago

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

Naresh Saini
6 months ago

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

Bianca Gutu
4 months ago

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

Thomas White
2 weeks 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
6 months ago

i want to learn python but how ?

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

Thank you

Naresh Saini
6 months ago

Please refer me videos in Hindi language.

Saurabh Hooda
6 months ago

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

Naresh Saini
6 months ago

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

Kelvin Demdam
5 months ago

i want to learn python programming PLEAS help me.

Saurabh Hooda
5 months ago

@kelvin-demdam Take the course.

Abra Cadabra
3 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
2 months ago

I want practice python programming

1 month ago

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

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