Programming p5.js


Online Reference Materials

p5.js is a JavaScript library which makes coding accessible for artists, designers, educators, and beginners. It is a member of the Processing family of free, open-source arts-engineering toolkits. Here are some quick links you may find helpful:


Textbooks and Examples Shown in Class

This semester we will be dipping into the following two textbooks:

These books provide example programs written for p5.js on Github. We will encounter and study many of these examples in class:

Regarding the Learning Processing book, please note the following:


External Tutorials

If you’re feeling lost or falling behind, you may find another online tutorial helpful. It can sometimes help to hear the same material explained by someone else. Check out: