Delivery pricing engine
Package reusable pricing rules into small, testable functions.
Functions turn repeated code into reusable building blocks; classes model the real world. This is where you stop writing scripts and start engineering software.
Each lesson connects the Python concept to work you could automate, analyse or ship.
Package reusable pricing rules into small, testable functions.
Keep balances and deposit or withdrawal behaviour together in a class.
Build functions that check emails, form fields and imported records.
Use inheritance and objects for players with different abilities.
You can take every lesson without an account — but create a free account to save progress, earn XP and unlock achievements.
Start free. No install, no card, no passive video marathon.