See what you're capable of.
“This is the most interesting course for creative programming, or simply if you are a programming enthusiast. The course materials are excellent, and provide a wide range of personal exploration, and you are able to model many interesting, real or fictional, natural scenarios.”
The Nature of Code
Co-founder of The Processing Foundation
Co-creator of Processing, UCLA
Lead developer of p5.js, ITP NYU
Asst. Professor of Design Media Arts UCLA
Lecturer of Computing at Goldsmiths University of London
Sound artist and performer, The Lady's Glove
University of California, Los Angeles
History of Interactive Coding
Chandler McWilliams, Casey Reas, and Lauren McCarthy
Earn a verified and shareable Certificate of Accomplishment.
Discuss lessons, coursework, and important announcements on easy-to-use forums.
Showcase your work with professional portfolio building tools.
Learn on your own schedule through fully optimized, mobile friendly lessons.
Watch lectures come to life across videos, animations, demonstrations, and interviews.