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.”
STUDENT REVIEW
The Nature of Code
Dan Shiffman
Casey Reas
Chandler McWilliams
Rebecca Fiebrink
Laetitia Sonami
Lauren McCarthy
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
Processing Foundation
Vectors & Physics Engines
Steering Behaviors
Fractals & Genetic Algorithms
Daniel Shiffman with special guest Lauren McCarthy
Goldsmiths University of London
Design Real-time Interaction
Computational Processes
Aesthetic Approaches to AI
Rebecca Fiebrink with special guests Laetitia Sonami and Baptiste Caramiaux
University of California, Los Angeles
Interactive Aesthetics
History of Interactive Coding
Creative 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.