Programming Languages
Classroom
Python
Learn Python programming through problem solving, reusable functions and practical automation projects.
Level
Beginner
Duration
10 Weeks
Learning format
Classroom
ABOUT THE COURSE
About Python
Start with variables, control flow and collections, then progress to files, exceptions, modules and object-oriented programming. Build command-line utilities and small applications with debugging and testing practice.
UNDERSTAND THE FIELD
What is Python?
TOOLS & TECHNOLOGIES
Tools you will work with
- Python
- VS Code
- pytest
- Git
WHAT YOU WILL LEARN
Learning outcomes
- Solve problems with Python collections, loops and functions.
- Read files, handle errors and organize reusable modules.
- Build and test a small command-line application.
WHO SHOULD JOIN
Is this course right for you?
Prerequisites / eligibility
Basic computer skills; no prior programming experience required.
TAKE THE NEXT STEP
Ready to explore Python?
Speak with our counsellors and find the right learning path for you.