Get introduced to the fundamentals of programming in Python. From running your first Python program, and learning how to draw images to writing a program, sequencing and iteration; you will cover everything in a well-structured sequence. In addition you will learn about complex programs incorporating loops and conditionals. You will also gain a deeper understanding of using lists, strings, and Python objects, in general, along with the use of the accumulation pattern with lists and with strings. You will also create an AI based app that will help the blind people detect the emotions of other people.