Progressive Path • 50+ Lessons
From Zero Coding to Complex Visual Systems.
Learn creative coding from basics to generative art through guided micro challenges. Start with coordinates and simple code, then grow into geometry, animation and generative systems. No preset effects to copy. Learn from first principles. No digging through scattered tutorials - everything builds step by step.
Learn real JavaScript through p5.js - the creative coding tool used by artists, designers and educators. Built around a micro challenge learning method: small steps, instant visual feedback, real programming. Designed for curious beginners, digital artists, aspiring creative coders, visual thinkers and future game developers.
Learn From First Principles
Start from fundamentals, not presets or copied tricks.
One Guided Path
Go from beginner to advanced without piecing tutorials together.
Micro Challenge Learning
Master complex ideas through small hands-on steps.
Try Micro Challenge Lessons
Each lesson contains guided micro challenges - usually around 10 per lesson. Learn through experiments instead of passive tutorials. Start with Lesson 1 and work toward Lesson 50.
Begin with coordinates → discover loops → build generative geometry.
Demo
3D Morphing Cube
A glimpse of what visual programming can create: code-driven forms that morph, transform and feel alive.
Lesson 1
Coordinates & Circles
11 micro challenges. Learn coordinates by moving shapes and drawing with code.
Lesson 2
Patterns with Loops
Use repetition to build patterns through guided creative challenges.
Lesson 10 · Advanced
Polygons
See how angles divide a circle into points, then turn math into generative geometry.
Why Micro Challenges?
Most coding platforms focus on tutorials. Art Coding Lab uses a challenge-based method instead.
Traditional Tutorials
- Easy to lose focus
- Passive watching
- Hard concepts feel heavy
- Copy first, understand later
Micro Challenge Method
- Small focused steps
- Instant visual feedback
- Complex ideas become approachable
- Learn by discovery
Many programmers say they understood math more deeply through programming than through school. Visual coding makes math come alive - you can literally see it happen.
A Complete Path From Basics to Generative Art
From beginner coding to geometry, trigonometry, generative algorithms and digital art. Built as a progressive creative coding lab using p5.js.
Foundations Path
- Coordinates
- Shapes and color
- Variables
- Math in code
- Loops
- Patterns
- Animation
- Randomness
- Interactive sketches
- Creative mini projects
Creative Systems Path
- Polygons
- Angles and rotation
- Trigonometry
- Spirals and waves
- Particles
- 3D transformations
- Generative systems
- Generative art systems
- Digital art experiments
- Visual programming for artists
- Game math foundations
- More advanced topics coming
Get an invite when it opens
For people who want to truly understand code - not just follow tutorials.
Art Coding Lab is in prelaunch. Try the free lessons now, and leave your email to get an invitation when the full micro challenge lab opens. Planned founding membership: $15/month.
For beginners, digital artists, creative coders, visual thinkers and future game developers. No experience needed.
No spam. Just launch updates.