
Introduction to Creative Coding
& Generative Design
- Level: Beginner
- Location: Online
- Language: English
- Duration: 5 lessons with tutor (15 hours total)
- Includes additional support and online resources
- Price: 750 €
Course Description
Learn the fundamentals of computer programming by developing creative visual projects.
During this online course you will learn to use code to create computational art and generative design on the web browser using Javascript and the library p5.js.
Generative design is an exciting medium that utilises code to create visuals that are dynamic, can be ever-changing, interact with user’s inputs or visualise data in real time.
No programming experience is necessary to attend this course, so even if you are a beginner you will be able to produce visual outputs using code.
The course is designed to be project-based, you will be learning how to code by developing creative and practical works that can be applied in a professional context of visual arts and design.
Course outcomes
At the end of the course, you will be able to:
- Understand the logic of programming and generative design using JavaScript
- Generate visuals by playing with shapes, colours and typography
- Manipulate these creations through user interaction and data processing
- Export the generated visuals in image or video format, or embed them in a webpage
What does this course include?
- 5 live online lessons with tutor (3 hours each, 15 hours in total)
- Forums for ongoing support between each lessons
- Lesson recordings, for review
- Practical exercises and projects
- Access to online learning platform with course content
- Exercises and projects reviews
Who is this course for?
This course is best suited for artists, designers or students who wish to extend their creative and/or professional practice with code. This course is for beginners, you don’t need any previous knowledge in JavaScript to attend.
Required materials
For this course all you’ll need is a decent computer with high-speed internet.

Meet the tutor
Kaspar Ravel is an artist, hacker and critical media researcher known for developing open-source tools within the glitch art movement. His research focuses on affective artefacts, exploring human affect towards the flaws of media and technology. His creations tell their own stories at the intersection of computing and poetry.

Further questions
For any further questions please do not hesitate to contact us info@obsolete.studio