Website marketing using high authority backlinks from popular website's, find out more at webcentreplus.com or email colin@webcentreplus.com
Click Here!

Live

Coding Challenge #83: Chrome Extension with p5.js Sketch



In this coding challenge, I attempt to make a chrome extension that overlays a drawing canvas (using the p5.js library) on all webpages.

Coding Challenge on Chrome Extensions: https://youtu.be/8zMMOdI5SOk
Chrome Extensions playlist: https://www.youtube.com/playlist?list=PLRqwX-V7Uu6bL9VOMT65ahNEri9uqLWfS

Support this channel on Patreon: https://patreon.com/codingtrain
To… Continue reading

Coding Challenge #96: Visualizing the Digits of Pi



In this second Pi Day coding challenge, I attempt to “visualize” the digits of Pi. #PiTrain

🔗 Washington Post Article: https://www.washingtonpost.com/news/wonk/wp/2015/03/14/10-stunning-images-show-the-beauty-hidden-in-pi/?utm_term=.e232a2caa3ed
🔗 Pi artwork: http://mkweb.bcgsc.ca/pi/art/
🔗 1 Billion Digits of Pi: https://stuff.mit.edu/afs/sipb/contrib/pi/
🔗 Million Pi Digits: http://www.piday.org/million/
🔗 Pi Day… Continue reading

Live Coding PHP OOP Project For FreeCodeCamp #4



Today I created some acceptance tests in Codeception and started things about refactoring the router code.

This is an archived live coding stream from the How To Code Well Twitch channel.
Watch the stream here https://www.twitch.tv/howtocodewell

I am building this… Continue reading

3.2: Linear Regression with Ordinary Least Squares Part 1 – Intelligence and Learning



In this video, part of my series on “Machine Learning”, I explain how to perform Linear Regression for a 2D dataset using the Ordinary Least Squares method. In Part 2, I demonstrate how to code the algorithm in JavaScript, using… Continue reading

Coding Challenge #42.1: Markov Chains – Part 1



In Part 1 of this Coding Challenge, I discuss the concepts of “N-grams” and “Markov Chains” as they relate to text. I use Markova chains to generate text automatically based on a source text.

Programming from A to Z –… Continue reading

Coding Challenge #65.2: Visualizing a Binary Tree



In this follow-up to the Binary Tree coding challenge, I look at the very beginning steps to visualizing the tree. Make and share your own!

Intelligence and Learning (Spring 2017): https://github.com/shiffman/NOC-S17-2-Intelligence-Learning

Part 1 – Binary Tree: https://youtu.be/ZNH0MuQ51m4

Support this channel… Continue reading

Coding Challenge #67: Pong!



In this challenge, I attempt (emphasis on the word “attempt”) to program the classic video game Pong in Processing (Java).

This also marks the return of the timer to help me keep track of time! Now I remember why I… Continue reading

Coding Challenge #98.1: Quadtree – Part 1



In this coding challenge, I implement a Quadtree data structure in JavaScript and visualize it with p5.js.

🎥 Part 2: https://youtu.be/QQx_NmCIuCY
🎥 Part 3: https://youtu.be/z0YFFg_nBjw

🔗 Quadtree on Wikipedia: https://en.wikipedia.org/wiki/Quadtree

🎥 Binary Tree Coding Challenge: https://youtu.be/ZNH0MuQ51m4

🚂 The Coding Train… Continue reading

Coding Challenge #93: Double Pendulum



In this coding challenge, I simulate a “double pendulum” in Processing (Java).

🔗 Physics Lab Double Pendulum: https://www.myphysicslab.com/pendulum/double-pendulum-en.html

🎥 Single pendulum video: https://youtu.be/9iaEqGOh5WM

🚂 The Coding Train website: http://thecodingtrain.com/
💖 Support this channel on Patreon: https://patreon.com/codingtrain
🛒 To buy Coding… Continue reading

Coding Challenge #75: Wikipedia API



In this coding challenge, I attempt to make a “Wikipedia web crawler” in JavaScript. It randomly crawls from topic to topic on Wikipedia using the API and the p5.js library.

Support this channel on Patreon: https://patreon.com/codingtrain
To buy Coding Train… Continue reading

Archives