September 2024
Intermediate to advanced
640 pages
15h 48m
English
Daniel Shiffman is on a mission to share creative coding with the world in a fun, approachable way. On his YouTube channel, The Coding Train, he publishes video tutorials on subjects ranging from the basics of programming languages like JavaScript (with p5.js) and Java (with Processing) to algorithms for physics simulation, machine learning, and data visualization. In his spare time, he works as an associate arts professor at ITP/IMA, Tisch School of the Arts, NYU, and takes care of his chickens, Poncho, Louise, and Bilbo. He is also the author of Learning Processing: A Beginner’s Guide to Programming Images, Animation, and Interaction.
Read now
Unlock full access