Media Summary: To see more videos from this event, visit the Choo choo! Welcome aboard to the world of creative Curious about my setup or how I livestream? Take a behind the scenes tour with me! This video will give you a glimpse at my ...

The Coding Train Processing Community - Detailed Analysis & Overview

To see more videos from this event, visit the Choo choo! Welcome aboard to the world of creative Curious about my setup or how I livestream? Take a behind the scenes tour with me! This video will give you a glimpse at my ... This video covers the basics of defining and calling functions in This video introduces the concept of a variable and walks through the steps you need to use variables in a This video demonstrates how the main animation loop can be interrupted by an "event", such as a mouse press or key press.

I'm Daniel Shiffman. I teach at ITP ( and help to administer the

Photo Gallery

The Coding Train - Processing Community Day 2017
Creative Coding for Beginners - Full Course!
Coding Train Live: Processing Community Catalog
How to add your contribution to The Coding Train website
Community Coding Projects
Behind the Scenes of The Coding Train: How I Livestream
7.2: Functions Basics - Processing Tutorial
Decade of Code Fundraiser (Celebrating 10 years of Processing Foundation Fellowships!)
4.1: Variables - Processing Tutorial
Coding Challenge #98.1: Quadtree - Part 1
Coding Train Live: Live from the Attic!
3.3: Events (mousePressed, keyPressed) - Processing Tutorial
View Detailed Profile
The Coding Train - Processing Community Day 2017

The Coding Train - Processing Community Day 2017

To see more videos from this event, visit the

Creative Coding for Beginners - Full Course!

Creative Coding for Beginners - Full Course!

Choo choo! Welcome aboard to the world of creative

Coding Train Live: Processing Community Catalog

Coding Train Live: Processing Community Catalog

Let's contribute to the

How to add your contribution to The Coding Train website

How to add your contribution to The Coding Train website

You all are a part of

Community Coding Projects

Community Coding Projects

This short video presents two

Behind the Scenes of The Coding Train: How I Livestream

Behind the Scenes of The Coding Train: How I Livestream

Curious about my setup or how I livestream? Take a behind the scenes tour with me! This video will give you a glimpse at my ...

7.2: Functions Basics - Processing Tutorial

7.2: Functions Basics - Processing Tutorial

This video covers the basics of defining and calling functions in

Decade of Code Fundraiser (Celebrating 10 years of Processing Foundation Fellowships!)

Decade of Code Fundraiser (Celebrating 10 years of Processing Foundation Fellowships!)

Celebrate 10 years of the

4.1: Variables - Processing Tutorial

4.1: Variables - Processing Tutorial

This video introduces the concept of a variable and walks through the steps you need to use variables in a

Coding Challenge #98.1: Quadtree - Part 1

Coding Challenge #98.1: Quadtree - Part 1

In this multi-part

Coding Train Live: Live from the Attic!

Coding Train Live: Live from the Attic!

In this episode of

3.3: Events (mousePressed, keyPressed) - Processing Tutorial

3.3: Events (mousePressed, keyPressed) - Processing Tutorial

This video demonstrates how the main animation loop can be interrupted by an "event", such as a mouse press or key press.

The Coding Train!

The Coding Train!

I'm Daniel Shiffman. I teach at ITP (http://itp.nyu.edu) and help to administer the