As we all know, Python programming language has been emerged as one of the hot programming languages due to its significant features such as simple but powerful nature, write once and run anywhere feature, open-source availability and versatility. This is the reason why everything has been ‘Pythonised’ today. Python is widely used by developers all over the world in various areas like desktop, web, DBMS, graphics and animation, gaming software applications. Python is adaptable to new technologies such as Machine Learning, Data Science, IoT, Big Data, Cloud Computing and Artificial Intelligence. Some of prominent users of Python are You Tube, Mozilla Firefox, Instagram and Dropbox. The Python programming concepts have been simplified in our previous book titled ‘Python programming in easy steps’. This book explains Python programming concepts using Google Colab as a platform. The Google Colab notebook allows us to write executable Python code and rich text in one document. It is an easy task to develop Python code on Google Colab. There is no necessity to install Python on our computers. The bare minimum things to use Google Colab is internet connection, any browser and Gmail account. The general readers even not having the knowledge of Python and Google Colab will find this book useful and interesting. This book will also be useful to students as well as professionals. The readers are expected to run programs given in the book, solve exercises given at the end of each unit. They are also suggested to go through ‘In a nutshell’ feature given at the end of each unit. The output is given below each program.