Beginner · ~3h · 8 lessons
Start with a dark blueprint of a drum machine. Every Python idea you learn wires in a new piece: the power and tempo, then kick, snare, hats and bass, a mixer, and finally an arranger class that throws fills and drops. Your code is the sheet music, and it plays out loud.
Roadmap
Switch the machine on and set the tempo.
Kick, snare and hats, written as strings, lists and loops.
Bass maths, a mixing desk, and an arranger class.