Back to courses
Live classOnline
Python Intermediate: Build a Duka Manager
with Digikids Tutor
What you'll learn
Read from and write to files, and use JSON to make the app "remember" its data between runs (persistence).
Store and look up related information using dictionaries, and model real records with nested data (a dictionary of products, each with price/stock).
Produce simple reports/summaries from the saved data (e.g. totals, stock levels).
Debug their own code and organise it into modules.
Generate formatted output — a sales receipt — from stored data.
Saturdays
Every week
4:00 PM EAT
90 min live
Google Meet
Link unlocks 10 min before
0/7 seats
Small cohort
Live session plan
12 Saturdays on Google MeetSession 1: Open for Business
· 90 min
Session 2: The Smart Price List
· 90 min
Session 3: The Stock Book (Nested Data) · **M1 ships**
· 90 min
Session 4: The Shop Opens
· 90 min
Session 5: Cha-ching, Safely
· 90 min
Session 6: The Receipt Book · **M2 ships**
· 90 min
Session 7: The Shop Remembers
· 90 min
Session 8: Proper Save Files (JSON) · **M3 ships**
· 90 min
Session 9: The Boss Report (Aggregation & Sorting) · **M4 badge**
· 90 min
Session 10: Bug Hunt & Tidy Shop
· 90 min
Session 11: Meet the Object (Light OOP) + Choose Your Path
· 90 min
Session 12: Demo Day
· 90 min
Your mentor
Digikids Tutor
Tutor
4.8
rating0
students