Python is one of the most feature-packed coding languages ever! At the same time it boasts of a clean syntax and programming style that encourages step-by-step compositional programming. Many complex applications, including games, chatbots, robot navigators are today coded in Python. This course is your first introduction to Python and gently takes you through the language using the industry-standard free Jupyter notebook environment. You will be introduced to using Python as a calculator, manipulating text in your Python programs, developing basic control structures, and even how to code a text-based game!