Python is a very simple, beautiful and yet extremely powerful programming language. It can do a lot of things, and I mean a lot. This language can be used to create a console application, scripts, web-backends, scientific computations, desktop applications, and even home automation, machine learning or artificial intelligence and this list goes on and on.
With Python, you can basically do anything and that’s the power of this amazing language. With frameworks like Django, PyQt, and flask micro, the possibilities are limitless.
If you’re planning to learn this language and don’t know where to start? Well, don’t worry this article is for you. Check out this useful online resources which will help you take the first step towards it.
This is the book which every Python aspirants are aware of. Learn Python the Hard Way is written by Zed A. Shaw. He is a software developer and creator of the Mongrel web server for Ruby. He has written several books on computer programming covering various languages.
If you are a beginner in the programming then this is the perfect resource for you. But there’s a catch. As you will become more experienced in the Python, you will be putting down this resource. Because it teaches you python 2.7 which is an older version. You will see its end on 2020. It will become obsolete soon. But hey! The first step to learn any language is to get started. And this book will help you do that. Later on, you can switch to latest version easily.