search
Get Started
search
The Coding Train (Daniel Shiffman, YouTube) - Instructional Video
zoom_in Click to enlarge

The Coding Train (Daniel Shiffman, YouTube)

language

description The Coding Train (Daniel Shiffman, YouTube) Overview

A YouTube channel by NYU professor Daniel Shiffman teaching creative coding, p5.js, machine learning, and generative art with an enthusiastic, beginner-friendly approach aimed at artists and beginners.

insights Ranking position

The Coding Train (Daniel Shiffman, YouTube) ranks #49 of 392 in the Instructional Video ranking, behind LiveOverflow Binary Exploitation (YouTube), ahead of CS50W: Web Programming with Python and JavaScript (Harvard).

help The Coding Train (Daniel Shiffman, YouTube) FAQ

Should a beginner start The Coding Train with p5.js or Processing?

For browser-based creative coding, Daniel Shiffman's p5.js material is usually the most direct starting point because sketches run with JavaScript and an HTML canvas. Processing uses Java and remains useful, but p5.js is more closely aligned with much of the channel's current web-focused teaching.

What is a Coding Challenge on The Coding Train?

Coding Challenges are project-based videos in which Shiffman builds a visual or interactive program, often from scratch. Subjects range from fractals and particle systems to steering behaviors, cellular automata, and generative art.

Does The Coding Train teach machine learning with ml5.js?

Yes, the channel includes beginner-friendly material using ml5.js, a JavaScript library designed to make machine-learning models accessible in creative projects. It also covers related tools such as TensorFlow.js when a topic requires lower-level control.

Who is Daniel Shiffman, and why does he teach creative coding?

Daniel Shiffman is an educator associated with New York University's Interactive Telecommunications Program. His books include The Nature of Code, which explains simulations involving vectors, forces, particles, evolution, and autonomous agents.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare