All the IPython Notebooks in Python Introduction lecture series by Dr. Milaan Parmar are available @ GitHub
Python is a general-purpose, mordern, dynamic, robust, high level and interpreted programming language. It is used in web development, data science, creating software prototypes, and so on. Fortunately for beginners, Python has simple easy-to-use syntax. This makes Python an excellent language to learn to program for beginners.