![](https://timrodenbroeker.de/wp-content/uploads/2019/07/creative_coding_essentials.gif)
Creative Coding Essentials
The starting point of the curriculum, made for beginners.
![](https://timrodenbroeker.de/wp-content/uploads/2021/01/sketchingwithcodeinv.gif)
Sketching with Code
Learn best practices for a fluent and smooth sketching process
![](https://timrodenbroeker.de/wp-content/uploads/2020/11/forloops.jpg)
Mastering the For-Loop
A deep dive into For-Loops in Processing and p5.js
![](https://timrodenbroeker.de/wp-content/uploads/2020/10/waves4.gif)
Waves
Learn to utilize waves for motion graphics in Processing and p5.js
![](https://timrodenbroeker.de/wp-content/uploads/2023/09/rc.gif)
Random Compositions
One of the most exciting and maybe even unsettling discoveries in the learning process of Creative Coding in Graphic Design […]
![](https://timrodenbroeker.de/wp-content/uploads/2020/08/typemachines_thumbnail.gif)
Typemachines
Fundamentals in text and kinetic typography with Processing and p5.js
![](https://timrodenbroeker.de/wp-content/uploads/2021/01/colorSeparation.png)
Images and Pixels
All you need to know to work with Images in Processing and p5.js.
![](https://timrodenbroeker.de/wp-content/uploads/2021/05/copy_thumb_new.gif)
Copy and Paste
Exploring the copy-function in Processing and p5.js
![](https://timrodenbroeker.de/wp-content/uploads/2020/03/thethird.gif)
The Third Dimension
A brief introduction to 3D enviroments in Processing
![](https://timrodenbroeker.de/wp-content/uploads/2023/10/generativesculptures3.gif)
Generative Sculptures
Learn to transform image data into three-dimensional structures.
![](https://timrodenbroeker.de/wp-content/uploads/2020/12/basicdatastructures.gif)
Basic Datastructures
Fundamental principles of Arrays in Processing and p5.js
![](https://timrodenbroeker.de/wp-content/uploads/2021/01/gridsystems.gif)
Grid Systems
In this course you will learn how to use two-dimensional grids for a variety of design applications.
![](https://timrodenbroeker.de/wp-content/uploads/2022/11/modulocourse.jpg)
Modulo Mixtape
The modulo operator is a magical little tool that can be used to achieve many different effects and solve several […]
![](https://timrodenbroeker.de/wp-content/uploads/2019/03/bach.jpg)
Form follows Music
An exemplary introduction to generative design and data visualization.
![](https://timrodenbroeker.de/wp-content/uploads/2021/10/layers1.png)
Advanced Layout Techniques
A deep dive into PGraphics
![](https://timrodenbroeker.de/wp-content/uploads/2022/02/asciiadventures.gif)
ASCII Adventures
This course is about the aesthetic potential of ASCII typography. Specifically, in this course you’ll learn how to develop your […]