Learning Programs
26-week structured curricula for creative coding mastery.
Programs
Processing (Java)
Visual programming fundamentals, generative art, computational thinking.
Max/MSP
Patching paradigms, Jitter for video, Gen~ for custom DSP.
SuperCollider
Synthesis deep-dive, live coding performance, algorithmic composition.
p5.js
JavaScript creative coding, web-native generative work, interactive installations.
Supporting Skills
- Terminal/command line proficiency
- Git version control workflows
- VS Code optimization
- Docker fundamentals
Source Material
Extracted and synthesized wisdom from 20+ programming books into comprehensive guides with:
- Syntax references
- Best practices
- Project templates
- Common patterns
.png)