The Coding Train - Channel
-
9.6: JavaScript Closure - p5.js Tutorial
This video covers JavaScript closures. What is a closure? Why is it useful? The context explor... -
18.7: Loading OBJ Model - WebGL and p5.js Tutorial
In this video I demonstrate how to load an OBJ model in a p5.js sketch using the WebGL renderer. ... -
10.4: Loading JSON data from a URL (Asynchronous Callbacks!) - p5.js Tutorial
This video covers begins the process of working with APIs. The first step is just using a URL i... -
Coding Challenge #74: Clock with p5.js
In this coding challenge, I attempt to program a clock in the HTML5 canvas with the p5.js library... -
17.8: Microphone Input - p5.js Sound Tutorial
In this "p5.js Sound Tutorial", I demonstrate how to use your system microphone as an input to a ... -
13.6: XML and JSON - Processing Tutorial
This video covers how to get XML and JSON data into Processing Learning Processing A Beginner's ... -
5.0a: Introduction to Physics Engines Part 1 - The Nature of Code
In this video, I attempt to answer the questions: (1) what are Physics Engines? and (2) why would... -
8.1: What is Object-Oriented Programming (OOP)? - Processing Tutorial
This video covers the basic theory behind object-oriented programming in Processing/Java and disc... -
5.7: Complex Shapes in Box2D - The Nature of Code
This video covers how to create shapes beyond rectangles and circles in Box2D using PolygonShape ... -
Coding Challenge #75: Wikipedia API
In this coding challenge, I attempt to make a "Wikipedia web crawler" in JavaScript. It randomly ... -
15.1: What is Node.js? - Twitter Bot Tutorial
This video covers the basics of node.js. What is node.js? What is server-side programming? Wh... -
12.1: What is the Kinect? - Kinect and Processing Tutorial
In this video I discuss how to get started working with the Microsoft Kinect in Processing using ...