This course measures competency in being able to recognize and write syntactically correct Python code, recognize data types supported by Python, and be able to recognize and write Python code that will logically solve a given problem. It requires familiarity with Python programming language, its features and capabilities, and understanding how to write, debug, and maintain well-formed, well documented Python code.
-Perform Operations using Data Types and Operators
-Control Flow with Decisions and Loops
-Perform Input and Output Operations
-Document and Structure Code
-Perform Troubleshooting and Error Handling
-Perform Operations using Modules and Tools
Offered in partnership with Prodigy Learning.
Online (self-paced) - continuous enrolments
Student Visa (500)
Current VISA holders eligible
For more details on short course enrolments, discounts, refunds, international student eligibility and more, please visit
Applying for Short Courses