Live Stream #53 - Smart Rockets, CodePen and Arguments Array in JS

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



Duration: 2:48:59
7,487 views
118


In this Live Stream, I cover a wide variety of topics. I first experiment with the CodePen online editor. Then, I take on a (awfully long) Coding Challenge to make "Smart Rockets" that steer based on a genetic algorithm (edited version coming soon). Finally, I discuss how the JavaScript "arguments" array can be used for function and constructor overloading.

16:14 - CodePen Tutorial
26:50 - Presenting Genetic Algorithm topics
50:02 - Coding Challenge: Smart Rockets
2:01:43 - Discussion on Machine Learning
2:19:14 - Arguments Array in JS
2:42:32 - Conclusion/Q&A

Support this channel on Patreon: https://patreon.com/codingtrain

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

Contact: https://twitter.com/shiffman

Links discussed in this video:
My CodePen link: http://codepen.io/shiffman/
The Nature of Code: http://natureofcode.com/
Kadenze Course: https://www.kadenze.com/courses/the-nature-of-code/info
this.dot song: https://soundcloud.com/kristianpedersen/sets/coding-rainbow-remixes
GitHub Issue #98 - Genetic Algorithm: https://github.com/CodingTrain/Rainbow-Topics/issues/98
Computational Beauty of Nature book: https://mitpress.mit.edu/books/computational-beauty-nature
Smart Rockets Project: http://www.blprnt.com/smartrockets/
Neuroph Java Neural Network Framework: http://neuroph.sourceforge.net/
Wekinator Kadenze Class: http://www.wekinator.org/kadenze/
Machine Learning for Designers Book: https://www.oreilly.com/learning/machine-learning-for-designers

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

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

For More Live Streams: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bxnFR6no70vlxxuxDEzflz

For More Nature of Code videos: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6aFlwukCmDf0-1-uSR7mklK

Help us caption & translate this video!

http://amara.org/v/TTfP/

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







Tags:
coding
rainbow
live
smart
rockets
codepen
processing
p5.js
daniel shiffman
processing tutorial
creative coding
p5js
p5.js tutorial
tutorial
object oriented programming
coding challenge
javascript
genetic algorithms
genetic
evolution
genetic algorithm
programming challenge
the nature of code