Online Classes

Learn creative coding for your visual and musical projects.

If you’re working on creative coding projects, or want to get into the field, it would be my pleasure to help you with online classes. The lessons would be delivered via Zoom, or any other videochat platform you might prefer.

Depending on your needs, we could build a personalized curriculum that would allow you to progress at a satisfying and engaging pace. Despite being a highly technical field, creative coding can be remarkably fun and intuitive to learn. I believe that a student can find enjoyment at every step of the way, if the learning curve is just steep enough to be exciting, but not enough to be intimidating.

Don’t hesitate to contact me for any questions about your creative ideas and how I might help you to achieve them. My current fee for the lessons is 35 CA$ per hour (about 25.6 US$ or 23.4 €).

Specific areas of expertise

p5.js, SuperCollider, WebGL Shaders, audioreactive projects, cellular automata, chaotic and dynamical systems.

Free educational material

I’ve started to build repositories for the educational material I’ve created so far, and you can access that material for free on GitHub. Find my SuperCollider Lessons here and my Shader Lessons here.

Testimonial

Here is a testimonial written by one of my students:

“Studying with Guillaume is taking my live coding to a new level. He introduces complex topics in an extremely accessible, playful and entertaining way. I received a solid and comprehensive introduction to audio synthesis in SuperCollider, as well as the music theory required to listen and break down other musical performances to inform my own songwriting. It is a joy to be mentored by such a talented and passionate musician and performer. I also appreciate and am inspired by Guillaume’s commitment to share so many open source resources with the community.” — Sarah Imrisek

About your teacher

My creative coding journey began with Introduction to Programming for the Visual Arts with p5.js, a free online course by Lauren McCarthy, Chandler McWilliams, and Casey Reas. My learning continued with Daniel Shiffman’s excellent videos for The Coding Train. I then started to code to compose and perform music with the help of the SuperCollider Tutorials from Eli Fieldsteel.

I’ve been involved in creative coding and generative art since 2016, and prior to that I studied and worked in the arts, mostly in animation film, and also in independent comics, and illustration.

Best of luck with all your projects, and let me know if you think I might be able to help you along the way.