Daniel Shiffman

Daniel Shiffman

1 book

About the Author

Daniel Shiffman is a renowned computer science educator and author whose passion for creative coding has inspired countless programmers and artists worldwide. With a background in physics and a PhD in media arts, he bridges the gap between technology and artistic expression, making complex concepts accessible through hands-on projects. Shiffman founded the Coding Train, a popular YouTube channel that demystifies programming with engaging tutorials on topics from generative art to machine learning. His book, The Nature of Code: Simulating Natural Systems with Processing, exemplifies his approach by exploring how algorithms can mimic natural phenomena like evolution and physics simulations. Through his work, Shiffman empowers readers to experiment, innovate, and find joy in the creative potential of code.

Writing style
accessible engaging practical

Books by Daniel Shiffman