All aboard!

54931

Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.

Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.

New to coding?

All aboard! Welcome to all beginners and code-curious individuals ready for a journey of self-expression and playful coding.

Don't know where to start?

have questions?

Tracks

Streamline your learning experience and take a ride along a Track on The Coding Train. Tracks are collections of video tutorials that follow a sequenced curriculum.

Ready to learn? Hop on a track for beginners and more!

Challenges

Watch Dan take on Coding Challenges in p5.js and Processing. The challenge topics include algorithmic art, machine learning, simulation, generative poetry, and more.

ready to explore? try a challenge!

πŸ‘

πŸ‘

πŸ‘

Passenger showcase highlights

Want to see more?

Events

Next Coding Train event!

Nature of Code Book Party

πŸ—’

πŸ™‹Wonderville and The Coding Train

πŸ’»In person! 21+

Join us to celebrate the release Nature of Code! This event features a β€œlive” coding challenge + audio and visual live coding performances. Come get your signed copy of the book!

Support

Support the Coding Train and enjoy some perks!

YouTube Membership

GitHub Sponsorship

Twitch Subscription

Nature of Code Book

Nebula Subscription