Back to courses
Live classOnline

Python Intermediate: Build a Duka Manager

with Digikids Tutor
Intermediate12 sessions90 min eachEnglishAges 8–11

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

Session 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
rating
0
students