Coding Train Live 87: Timer in JavaScript, Pong and Binary Tree

Subscribers:
1,740,000
Published on ● Video Link: https://www.youtube.com/watch?v=hVSHlFjTeqg



Duration: 3:46:52
25,418 views
477


In this live episode, I attempt several coding challenges. First I create a countdown timer in JavaScript. Second, I code the classic video game "Pong" in Processing (Java). Finally, I begin examining topics for my "Intelligence and Learning" course with a warm-up on data structures and binary trees.

Edited videos from this live stream coming soon!

7:10 - Work from the community
22:35 - Coding Challenge: Timer in JavaScript
51:55 - Coding Challenge: Pong
2:35:10 - Coding Challenge: Binary Tree
3:19:43 - Visualizing binary tree

Support this channel on Patreon: https://patreon.com/codingtrain
To buy Coding Train merchandise: https://www.designbyhumans.com/shop/codingtrain/

Send me your questions and coding challenges!: https://github.com/CodingTrain/Rainbow-Topics

Contact:
Twitter: https://twitter.com/shiffman
The Coding Train website: http://thecodingtrain.com/

Links discussed in this video:
DIY Light-Up Paper Bow Ties: https://www.kickstarter.com/projects/technochic/diy-light-up-paper-bow-ties
Grokking Algorithms book: https://www.manning.com/books/grokking-algorithms
The Nature of Code Part 2 (Spring 2017) - Intelligence and Learning: https://github.com/shiffman/NOC-S17-2-Intelligence-Learning


Work from the community:
Ada Lovecraft's Smoke: http://codepen.io/ada-lovecraft/pen/NNaqZz
zimm0r's AACT Half-Life Simulation: https://zimm0r.com/aact/halflife/
Jacob Foster's Corrupted, Grungy, Retro Text and CRT Effect: http://codepen.io/Alca/full/mWBoOO
Robin Lefebvre's Bouncy - p5 build - prototype: http://codepen.io/The_Robs/full/jBmyEj
Alex's Double Pendulum: https://hablwgq.github.io/coding/p5js%20double%20pendulum/
MrMusAddict's A Star Road Maker: http://pastebin.com/2stfy55Y


Source Code for the all Video Lessons: https://github.com/CodingTrain/Rainbow-Code

p5.js: https://p5js.org/
Processing: https://processing.org

For an Introduction to Programming: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6Zy51Q-x9tMWIv9cueOFTFA&t=3s
For my Nature of Code videos: https://www.youtube.com/watch?v=6vX8wT1G798&list=PLRqwX-V7Uu6YVljJvFRCyRM6mmF5wMPeE&index=1
For More Live Streams: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bxnFR6no70vlxxuxDEzflz
For More Coding Challenges: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZiZxtDDRCi6uhfTH4FilpH

Help us caption & translate this video!

http://amara.org/v/5Nl7/

📄 Code of Conduct: https://github.com/CodingTrain/Code-of-Conduct







Tags:
JavaScript (Programming Language)
live
programming
daniel shiffman
creative coding
coding challenge
tutorial
coding
challenges
coding train
the coding train
processing
processing java
nature of code
artificial intelligence
live stream
itp
itp nyu
pong
pong processing
pong classic
pong video game
pong coding
binary tree
data structure binary tree
searching binary tree
timer
timer javascript
timer challenge
timer coding challenge