Daniel Shiffman is the friendly face behind The Coding Train, a popular YouTube channel that has transformed how people learn creative coding. As a professor at New York University’s Interactive Telecommunications Program (ITP), his energetic teaching style and genuine enthusiasm for coding have made complex programming concepts accessible to millions of learners worldwide.
Known for his “coding challenges” and playful approach to teaching, Daniel has authored essential books in the field, including “The Nature of Code” and “Learning Processing.” Through The Coding Train, he shares free tutorials that blend programming fundamentals with creative expression, using tools like p5.js and Processing. His signature catchphrase “Nice!” and rainbow locomotive animations have become beloved symbols in the creative coding community.
What makes Daniel special isn’t just his technical knowledge – it’s his ability to make coding feel like an exciting adventure rather than a daunting task. His work continues to inspire both beginners and experienced programmers to explore the joy of creative coding.
https://www.youtube.com/@TheCodingTrain/videos
https://www.instagram.com/the.coding.train