Этот урок пока на английском.
Битва с боссом
Boss: functions
Nine questions mixing functions, errors, closures and a little defer, with three hearts. Every snippet is short, but each one hides exactly one idea worth slowing down for.