A course in twelve worked examples
No theory chapters you skip. Each lesson is one real problem, solved end to end, with the reasoning left in.
lesson_03.py
def rate(limit, per): # 12 lines, one idea
01
9 min
02
12 min
03
16 min
04
14 min
Vantage — learn by example