We want to use Atom as the our code editor. It’s open source and created by GitHub. If you prefer something else, feel free to use that one.
Offline reference here
Reference References on all the functions
Examples A great resource full of simple examples that you can use for your game.
Open Processing Many examples on this site were a lot of people upload their sketches. Not only p5.js, but also a lot in Processing. It's still great to have a look at Processing sketches to get a understanding of how programs are created.
The Coding Train Great videos by Daniel Shiffman on a lot of topics.
Kadenze: Introduction to Programming for the Visual Arts with p5.js Great online course with p5.js and the basics on programming.