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.

Next session

May 8th – July 3rd

  • 5 live online lessons with tutor (3 hours each, 15 hours in total)
  • Extra exercises, resources and support from tutor

Dates of live online lessons with tutor:

  • May 8th
  • May 22nd
  • June 5th
  • June 19th
  • July 3rd

Time: 5pm – 8pm CEST

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