This is a course for absolute beginners to Python programming. This course is appropriate for newbies with no experience with Python programming. It is a compilation containing my experience and knowledge of teaching Python over the years. My approach is to communicate and break concepts and materials down, in an accessible way, that leads students into a journey of step by step discovery. This course will continuously be updated with video content, exemplar programs and code challenges.