I love learning from Youtube. I thought I would share just a few but what I found most useful and informative sites for programming.
They focus on Math for gaming and also algorithms and procedural generation.

Uses javascript, but does a great job in explaining useful math for gaming
https://www.youtube.com/user/codingmath/videos

Uses blackboard and c++, great stuff for math and algorithms
https://www.youtube.com/user/BSVino/videos

Here he uses javascript, processing and a lot of the neweset web api's and tools. Lots of great procedural and basic graphics videos.
He reminds me of Woody Allen and is very productive in putting lots of content out each week.
https://www.youtube.com/user/shiffman/videos

She uses Unity and C# but covers lots of great gaming algorithms and how things are done. She is an author and educator so excellent.
Easy to follow and use for thinBasic work.
https://www.youtube.com/channel/UCp_...jM62ZJg/videos

I hope to make thinBasic versions from these sites and share here and on youtube if I can in the near future.