If you want to learn more...
Creative coding is a constantly evolving field, and this course is just the start. If you're interested on pushing the boundaries of creative coding, the journey doesn't stop here. This section offers carefully curated websites, tools, communities, and research papers to allow you to dig deeper, remain current, and continue learning as a programmer designer.
Other courses
-
Python for Designers: If you're interested in other programming languages for design, you could take a look at this course on Python and DrawBot. It's structured as an introduction to programming for designers, but you can still learn a lot from here!
-
The Coding Train: If you are looking for a large amount of extremely well done video courses on creative coding for programmers, this is the place to be. You can find a more in depth course on p5.js, but also an introduction to machine learning through the use of ml5.js, but also how to work with sound and so much more! Take a look and you won't regret it.
-
Code as Creative Medium, a handbook with a collection of creative coding prompts and assignments, as well as projects and interviews.
Other programming languages and tools
-
As mentioned in the beginning, Processing does not exist only for JavaScript, it also has counterparts for Python, Java and even for Android development
-
Sonic Pi is an incredible tool that allows you to create music through programming. On the website you can also find a book that teaches you how to use it.