Join
You want to start or continue your journey in learning Creative Coding? That’s amazing! Here’s how you get access to my courses and tutorials.
1. Become a Patron
Click the button — you’ll be redirected to Patreon. Choose your tier and sign up.
2. Connect your Account
Once you’re a patron, come back here and the button below. In the page that opens up, click “allow. That’s it, your membership is linked.
3. Start Learning
Enjoy full access to all courses and tutorials.
Frequently asked
Questions
Do i need a background in coding?
No, absolutely not! It actually does not play a role anyway if you have prior knowledge in coding. My curriculum starts at zero with the first course Creative Coding Essentials.
What course should I start with if I don’t have any experience in Creative Coding?
My courses basically all build on each other and the best way to start is with the beginner course Creative Coding Essentials. In it I explain all the important concepts and so you can work your way forward step by step, course by course. At the beginning of the curriculum it is quite important to roughly follow the order, later the courses will be a bit more specific and branched.
Do the courses and lessons have subtitles?
Unfortunately, I have not yet found an easy way to implement captions in my curriculum with a manageable effort. Nevertheless, there are texts in most lessons that go into more detail about the topic explained.
I want to follow a few of your courses; I was wondering how long on average they take?
That’s cool! The courses are not too long. The focus of the curriculum is, to provide a low barrier access to Creative Coding. How long it takes to go through a course is based on how intense you study and how much time you spent.
Why do you use Processing and p5.js for your teaching?
The Processing programming language has a long history and has gathered a huge global community over the last 20 years. Processing is the best documented and most widely used technology for creative coding. The principles of Processing are extremely well elaborated and have been adapted by many other languages.
At the same time, Processing is not limited to any particular medium and can be used for almost any output imaginable. With p5.js, there is now a stable technology directly from the Processing ecosystem that can be used to implement interactive experiences on the web. Processing is fundamentally much more than just a language. It is a way of thinking. And because this technology has been around for more than 20 years and is exceptionally stable.