Top resources for python lovers!


New to programming? Python is free and easy to learn if you know where to start! This guide will help you to get started quickly.

For installation and introduction :

Python introduces new programming constructs like generators, list comprehensions, functional programming that can help in writing elegant code

For beginners level links and resources:

these would be useful

for advanced tutorials see


In coursera there is a good course where you can learn python from very basic . I found this course verry helpful. Go and visit this once. It is sponsored by university of michigan

In edx there is another course from MIT this is also helpful. You can visit that