
Programming with Python
Start coding with the world's most popular language — from basics to real projects and automation.
- Registration FeeOne-time, non-refundable
- UGX 180,000
- Training Fee4 months of training
- UGX 500,000
Total Investment
UGX 680,000
Not ready for the full programme? Unlock single lessons below from UGX 5,000.
Physical or online
Attend at our Kampala centre or learn online — your choice.
Certificate included
Issued by the school when you complete the course.
Real support
Stuck? Message our trainers on WhatsApp.
What you'll learn
- Why Python? Install & first program
- Variables, numbers & strings
- User input & output
- If / else decisions
- Loops: for & while
- Lists, tuples & dictionaries
- Functions & reusable code
- Working with files
Lessons unlock from UGX 5,000 to UGX 15,000 via Mobile Money — pay for just the lesson you need, or the whole course. Tick lessons as you finish, and use the quiz to test yourself before your assessment.
Video lessons
- Coming soon
Why Python? Install & first program
30 min
- Coming soon
Variables, numbers & strings
45 min
- Coming soon
User input & output
35 min
- Coming soon
If / else decisions
40 min
- Coming soon
Loops: for & while
50 min
- Coming soon
Lists, tuples & dictionaries
50 min
- Coming soon
Functions & reusable code
50 min
- Coming soon
Working with files
45 min
- Coming soon
Errors & debugging
40 min
- Coming soon
Libraries & pip
40 min
- Coming soon
Automation: a real script project
55 min
- Coming soon
Intro to data with pandas
50 min
- Coming soon
Where to go next (web, AI, data)
30 min
📚 Course notes (3 units)
Read the full written notes online — unlocked with your course code.
Quiz
Score 60% or higher to earn your certificate.
1. Python is a…
2. A loop is used to…
3. Which stores key–value pairs?
4. A function helps you…
5. pip is used to…
6. Debugging means…