A project-based introduction to creative coding with JavaScript and p5.js. Students progress from core JavaScript and p5.js foundations to expressive visuals, color, sound, and interaction. Along the way, they learn number systems, recursion, object-oriented programming, and essential data structures. The course emphasizes modular design, external files and APIs, and practical use of libraries. It...
No prior programming experience required; basic computer literacy and willingness to learn are sufficient.
11 modules — work at your own pace.
2 contributors · 5 remixes · 829 views
“Being able to go at my own pace changed everything. I fit learning in around my job and family — no pressure, just progress when I'm ready.”
“I took what I learned here and used it straight away on a new initiative at work. My manager noticed the difference within a few months.”
“My degree didn't cover half the stuff I needed for my role. jypi filled those gaps with courses I could actually finish.”
“It's not only about career. I learn because I'm curious. jypi lets me follow that without limits.”