This course is for beginners who want to learn Python Programming. The course is structured in a way that it covers all the basics required, provides you sufficient examples to understand the concept and work on your own. It also provides you easy reference notes that you can use to refresh everything you learnt. You will also be able to test your knowledge by completing the assignments. The intention of this course is to make you comfortable and confident enough to start working on Python projects.