Creative coding · Intermediate
Rules, chance, a visual identity
A family of procedural posters built from a shared visual grammar. Learn to make randomness reproducible, constrain variation, curate the results and export the design that the preview actually shows.
Written by Akis Apostoliadis for Skillfolio · 4 written lessons · Self-paced
Checking purchase availability…
Course price: $59 USD, plus applicable tax. One payment for this course. Compare all-course package prices: $29/month or $299 lifetime.
What you’ll make
A seeded SVG poster generator with Canvas PNG export with bounded parameters, three curated outputs and an export workflow.
Before you begin
JavaScript loops, arrays and basic Canvas 2D drawing.
Who it’s for
Designers who know basic JavaScript and developers interested in visual systems.
- Seeded randomness
- Canvas 2D
- Visual systems
- Export
The complete curriculum
Preview the first lesson free. Purchase unlocks the remaining lessons, project and downloads.
Decide what never changes
Define invariant composition rules before introducing controlled variation.
17 min read · 45 min practice · Free preview
Read free lesson: Decide what never changesMake chance reproducible
Use a seeded random sequence to make a generated composition reproducible.
17 min read · 45 min practice · Included with purchase
Bound the variation, then curate it
Constrain variation and curate outcomes using explicit visual criteria.
17 min read · 60 min practice · Included with purchase
Export the design you actually previewed
Export the exact selected composition at a defined resolution with its recipe.
17 min read · 60 min practice · Included with purchase
See the work
Chance with a traceable recipe. Completed instructor specimen using fictional teaching material; not a learner result.This course works towards: A seeded SVG poster generator with Canvas PNG export with bounded parameters, three curated outputs and an export workflow.
Explore completed teaching examples and the decisions behind them. These are instructor-authored examples, not learner testimonials.
What’s included
- Original written lessons, worked examples and guided practice.
- A course project, review criteria and reference responses.
- Downloadable course materials for purchased lessons.
Explore the course before committing. Start with the free lesson, or compare other courses.