ViewTube

ViewTube
Sign inSign upSubscriptions
Filters

Upload date

Type

Duration

Sort by

Features

Reset

2,174,509 results

The Coding Train
Coding Challenge 1: Starfield Simulation

This is the first in a new series of videos. In this video I attempt to program a "star field" or "warp speed" visualization in Processing.

13:54
Coding Challenge 1: Starfield Simulation

1,371,727 views

9 years ago

The Coding Train
What's next?

In this video, I'm sharing my plans for the fall semester, which is broken down into three main categories: updating the p5.js ...

8:25
What's next?

15,647 views

3 months ago

The Coding Train
Coding Challenge 4: Purple Rain in Processing

In this viewer submitted coding challenge, I attempt to code a Purple Rain Simulator in Processing. Code: ...

12:14
Coding Challenge 4: Purple Rain in Processing

1,920,766 views

9 years ago

The Coding Train
5.2 Seeking a Target - The Nature of Code

This video explores Craig Reynolds' formula for Steering Behaviors in JavaScript (p5.js) beginning with “Seeking a Target.” Code: ...

13:08
5.2 Seeking a Target - The Nature of Code

74,691 views

4 years ago

The Coding Train
How to Load Data with p5.js (2.0)

This video covers how to load external assets like images, JSON files, and data from APIs into your p5.js 2.0 sketches. Learn the ...

17:42
How to Load Data with p5.js (2.0)

10,142 views

3 months ago

The Coding Train
1.5: Acceleration - The Nature of Code

Chapter: 1 Official book website: http://natureofcode.com/ Twitter: https://twitter.com/shiffman Read along in: ...

14:20
1.5: Acceleration - The Nature of Code

64,223 views

10 years ago

The Coding Train
1.2 Vector Math - The Nature of Code

This video covers the very basics of vector math focusing on vector addition and looks at how to apply the concept of velocity to a ...

11:57
1.2 Vector Math - The Nature of Code

67,788 views

5 years ago

The Coding Train
16.7: Array Functions: reduce() - Topics of JavaScript/ES6

In this video, I cover the JavaScript array function reduce(). Next Video: https://youtu.be/qmnH5MT_luk MDN's Array ...

14:40
16.7: Array Functions: reduce() - Topics of JavaScript/ES6

134,041 views

7 years ago

The Coding Train
17.11: Sound Visualization: Frequency Analysis with FFT - p5.js Sound Tutorial

In this video, I use the p5.FFT object to analyze the frequencies (spectrum array) of a sound file. I create a "graphic equalizer" like ...

17:47
17.11: Sound Visualization: Frequency Analysis with FFT - p5.js Sound Tutorial

288,040 views

9 years ago

The Coding Train
Coding Challenge 102: 2D Water Ripple

In this coding challenge, I attempt to simulate 2D water ripples using Processing (Java). Code: ...

17:17
Coding Challenge 102: 2D Water Ripple

129,159 views

7 years ago

The Coding Train
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 ...

11:10
Behind the Scenes of The Coding Train: How I Livestream

157,125 views

6 years ago

The Coding Train
Coding Challenge 10: Maze Generator

Choo choo! In this multi-part coding challenge, I create a maze generator using a depth-first search algorithm with recursive ...

16:05
Coding Challenge 10: Maze Generator

409,225 views

9 years ago

The Coding Train
2.4: random() Function - p5.js Tutorial

In this video, I explore the random() function in p5.js and discuss the concept of 'parametric design.' Code: ...

10:44
2.4: random() Function - p5.js Tutorial

110,713 views

4 years ago

The Coding Train
Coding Challenge #111: Animated Sprites

In this coding challenge, I load a sprite sheet and create multiple animated sprites with the p5.js library. Code: ...

19:58
Coding Challenge #111: Animated Sprites

124,159 views

7 years ago

The Coding Train
Coding Challenge #55: Mathematical Rose Patterns

In this coding challenge, I attempt to create rose (rhodonea) curves using trigonometry function and polar coordinates. Code: ...

12:44
Coding Challenge #55: Mathematical Rose Patterns

90,496 views

8 years ago

The Coding Train
3.1: Introduction to Conditional Statements - p5.js Tutorial

This video introduces the idea of a boolean expression and conditional logic in programming. Code: ...

11:31
3.1: Introduction to Conditional Statements - p5.js Tutorial

217,413 views

10 years ago

The Coding Train
2.5 Gravitational Attraction - The Nature of Code

In this video, I demonstrate how to apply Newton's Law of Universal Gravitation in p5.js using vectors and forces. Code: ...

16:37
2.5 Gravitational Attraction - The Nature of Code

105,365 views

5 years ago

The Coding Train
Coding Worley Noise

Coding in the Cabana is a series where I attempt challenges from my garden cabana in Brooklyn, NY. In this episode, I explore ...

15:40
Coding Worley Noise

125,468 views

5 years ago

The Coding Train
Coding Challenge 10: Maze Generator (Part II)

Choo choo! In this multi-part coding challenge, I create a maze generator using a depth-first search algorithm with recursive ...

14:19
Coding Challenge 10: Maze Generator (Part II)

176,010 views

9 years ago

The Coding Train
5.5 Wander Steering Behavior - The Nature of Code

Craig Reynolds' “Wander” steering behavior is one of my favorites! In this video, I implement my take on it in JavaScript with p5.js ...

15:46
5.5 Wander Steering Behavior - The Nature of Code

46,179 views

4 years ago