Python Programming: What You Need To Get Started
This course is designed for beginners to intermediate users who wish to become an application developer by using Python, which is a widely used general-purpose, high-level programming language. It is a classroom-based course that covers the essential topics to start programming with Python.

No prior existing knowledge on Python programming is required. Familiarity with any programming language is helpful but not required. You should have basic computing knowledge.