by justanton on 10/13/16, 5:51 PM with 171 comments
by Cyph0n on 10/13/16, 6:51 PM
* Derek Banas (https://www.youtube.com/user/derekbanas): staggering amount of content on a huge variety of programming topics; tutorial-style; this guy is so productive it scares me sometimes :(
* Mark Lewis (https://www.youtube.com/user/DrMarkCLewis): CS professor; lots of videos on general CS, functional programming; focus on Scala
* VoidRealms (https://www.youtube.com/channel/UCYP0nk48grsMwO3iL8YaAKA): excellent C++-focused content, great Qt series
* mathematicalmonk (https://www.youtube.com/user/mathematicalmonk): great ML and probability videos
* mycodeschool (https://www.youtube.com/user/mycodeschool): general CS, algorithms, data structures
* HandmadeHero (https://www.youtube.com/user/handmadeheroarchive): excellent series by Casey Muratori that explains a huge number of topics related to game dev, gfx programming; has a really long series of videos documenting how he's building an indie game from the ground up i.e. custom engine
I will update once I think of others :)
by petercooper on 10/13/16, 6:38 PM
He does things like create a Doom-style engine from scratch: https://www.youtube.com/watch?v=HQYsFshbkYw .. create a NES emulator: https://www.youtube.com/watch?v=y71lli8MS8s .. work back from a C++17 example to show why new C++ standards are needed: https://www.youtube.com/watch?v=wrwwa68JXNk .. and even building a Tetris clone in GW-BASIC: https://www.youtube.com/watch?v=JDnypVoQcPw .. Right now, he's doing a series on cracking 80s videogame passwords: https://www.youtube.com/playlist?list=PLzLzYGEbdY5nEFQsxzFan...
Sirajology - https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A - is another interesting one. He moves a bit too quickly for me, but does things like explain machine learning in 5 minutes or how to generate music with systems like Tensorflow.
by makenova on 10/13/16, 6:30 PM
ChromeDevelopers: https://www.youtube.com/user/ChromeDevelopers
LevelUpTuts: https://www.youtube.com/user/LevelUpTuts
Strange Loop: https://www.youtube.com/channel/UC_QIfHvN9auy2CoOdSfMWDw
Computerphile: https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA
funfunfunction: https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q
Wes Bos: https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA
by jplahn on 10/13/16, 8:34 PM
In addition, I have incredible amounts of respect for people that are willing (and capable) to live code what they're teaching. For one of the best examples of how to effectively live code, look no further than when he implemented a concurrent system from scratch at PyCon 2015: https://www.youtube.com/watch?v=MCs5OvhV9S4
Channel (with some of his videos): https://www.youtube.com/user/dabeazllc
by GrumpyCoder on 10/13/16, 9:11 PM
Coding Math (https://www.youtube.com/user/codingmath): covers all the math you need for games and each ep. have code examples.
Bisqwit (https://www.youtube.com/user/Bisqwit): c++, emulators and other cool stuff even his setup is interesting(dosbox+his own editor).
ThinMatrix (https://www.youtube.com/user/ThinMatrix): his videos on VAO and VBO were a savior for me when learning opengl.
Daniel Shiffman (https://www.youtube.com/user/shiffman/): his videos are quite beginner friendly explains whole process of creating classic games like snake or creating art with code like fractal trees.
Vittorio Romeo: (https://www.youtube.com/user/SuperVictorius): walks you thru all modern c++ features by creating a game with them.
by TimSchumann on 10/13/16, 8:08 PM
Access to the videos costs $29/month but is well worth it IMO. He covers a very wide range of topics from beginner to advanced. To sum things up in a few words -- his content is focused on a general understanding of computer science and puts concepts, abstractions, and methodologies before any specific program, tool, or programming language.
https://www.destroyallsoftware.com/screencasts/catalog
Look at the episode titles for a better idea of what I'm getting at, there's literally something for everyone.
He's also started streaming on twitch occasionally.
by eriknstr on 10/13/16, 8:33 PM
Defcon (computer security) - https://www.youtube.com/user/DEFCONConference/playlists
PyCon 2016 (Python) - https://www.youtube.com/channel/UCwTD5zJbsQGJN75MwbykYNw/vid...
PyCon 2015 (Python) - https://www.youtube.com/channel/UCgxzjK6GuOHVKR_08TT4hJQ/vid...
PyCon 2014 (Python) - https://www.youtube.com/user/PyCon2014/videos
BSDCan (FreeBSD, OpenBSD and others) - couldn't find a dedicated channel but this one has some BSDCan playlists - https://www.youtube.com/user/osbootcamp/playlists
Chaos Communication Congress (computer security, organized by the Chaos Computer Club aka. CCC) - https://www.youtube.com/user/CCCen/playlists
Black Hat (computer security) - https://www.youtube.com/user/BlackHatOfficialYT/playlists
DerbyCon (computer security) - again, couldn't find a dedicated channel but this one has DerbyCon in addition to some others which might be interesting as well - https://www.youtube.com/user/irongeek/playlists
by modeless on 10/13/16, 7:05 PM
Coding a game engine from scratch, but don't think it's just about games. The techniques covered range from beginner to highly advanced and programmers in any field, at any skill level, can learn a lot. For example, check out the live editing/reloading for C code in Week 5. https://hero.handmade.network/episodes
by awa on 10/13/16, 7:05 PM
Mycodeschool: https://www.youtube.com/user/mycodeschool - Great for a refresher esp. if you are starting with interview style questions
Google Developers: https://www.youtube.com/user/GoogleDevelopers
Oreilly - https://www.youtube.com/user/OreillyMedia/videos -> Need to look at playlists to find really relevant ones. But good videos on AI, microservices and software architecture
by felixangell1024 on 10/13/16, 6:46 PM
Here's the playlist: https://www.youtube.com/playlist?list=PLmV5I2fxaiCKfxMBrNsU1...
by sunsingh on 10/14/16, 4:53 AM
FunFunFunction (https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q)
JustForFunc (https://www.youtube.com/channel/UC_BzFbxG2za3bp5NRRRXJSw)
Sam Bowne (https://www.youtube.com/channel/UCC2OBhIt1sHE4odV05RYP1w)
Ihatetomatoes (https://www.youtube.com/channel/UC7O6CntQoAI-wYyJxYiqNUg)
ferrisstreamsstuff (https://www.youtube.com/channel/UC4mpLlHn0FOekNg05yCnkzQ)
jackson gabbard (https://www.youtube.com/channel/UCcdCkJKXlRoXVD03eo-q8mQ)
=== edit ===
3Blue1Brown (https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw)
by spike021 on 10/13/16, 8:11 PM
If you're trying to re-learn math (and probably going the Khan Academy route) then I highly recommend checking out PatrickJMT's channel. He produces simple, but excellent mathematical videos in a style similar to tutoring (which is how he started doing the videos in the first place). I actually find his style to be much more engaging than Khan (nothing against Khan of course).
by _neil on 10/13/16, 6:26 PM
by rajeshp1986 on 10/13/16, 8:10 PM
https://www.youtube.com/channel/UCZLJf_R2sWyUtXSKiKlyvAw
I really like the way he provides most simplistic explanations to the algorithm problems. Really helpful if you are preparing for an interview.
If you like physics and want some really good explanations to simple questions, you can check Derek Mueller's channel(Veritasium) on youtube. He is a physicist and has some really good videos. I especially like his video on " Most radioactive places on earth" and a separate video on Chernobyl. Also, check his video on Uranium : Twisting the dragon's tail : https://www.youtube.com/watch?v=cO57Zm-WNmg
by lfowles on 10/13/16, 6:34 PM
by MadWombat on 10/14/16, 3:09 AM
by eskimobloood on 10/13/16, 8:24 PM
by motivic on 10/13/16, 7:08 PM
by brakmic on 10/13/16, 7:05 PM
by anubhavshrimal on 10/17/16, 6:55 PM
-----------------------------
I also like google students https://www.youtube.com/channel/UCtyYTpFBzWdoSFx2Gl2VNbQ
and google developers youtube page https://www.youtube.com/channel/UC_x5XG1OV2P6uZZ5FSM9Ttw
also CS50 https://www.youtube.com/channel/UCcabW7890RKJzL968QWEykA
by kanzure on 10/13/16, 9:29 PM
cryptography lectures https://www.youtube.com/playlist?list=PLgO7JBj821uGZTXEXBLck...
Dan Boneh cryptography lectures https://www.youtube.com/playlist?list=PL9oqNDMzcMClAPkwrn5dm...
machine learning lectures https://www.youtube.com/playlist?list=PLgO7JBj821uGo_Up8MA7A...
theoretical computer science lectures https://www.youtube.com/playlist?list=PLgO7JBj821uGo_Up8MA7A...
by tchadwick on 10/13/16, 6:19 PM
computerphile: https://www.youtube.com/user/computerphile
leveluptuts: https://www.youtube.com/user/leveluptuts
google chrome developers: https://www.youtube.com/user/ChromeDevelopers
by yexponential on 10/13/16, 6:48 PM
by sooheon on 10/14/16, 5:10 AM
by pbhowmic on 10/13/16, 6:22 PM
by fatherzeus on 10/14/16, 8:40 AM
To the list I added three for those interested in iOS:
* https://www.youtube.com/user/CodeWithChris/playlists
by godelski on 10/14/16, 7:43 PM
- Ben Krasnow of Applied Science: Great for any maker, he currently works for Google X. https://www.youtube.com/channel/UCivA7_KLKWo43tFcCkFvydw (blog http://benkrasnow.blogspot.com/)
- Dan Gelbart: If you want to learn any prototyping https://www.youtube.com/user/dgelbart/videos
- EEVblog: All things electronic https://www.youtube.com/channel/UC2DjFE7Xf11URZqWBigcVOQ
by taivare on 10/14/16, 4:02 AM
by agumonkey on 10/13/16, 6:53 PM
by pknerd on 10/14/16, 6:50 AM
by DYZT on 10/13/16, 8:01 PM
*I'm the proud developer of BriefTube
by code_chimp on 10/13/16, 6:25 PM
by Raphmedia on 10/13/16, 6:30 PM
by swah on 10/14/16, 11:24 AM
I receive notifications for certain channels while I'm at work - later at home, I have no idea how to watch "most interesting stuff from the last days" in a easy way. Then I go open channels manually! Come on!
They can easily improve and win the TV and Netflix on the living room... all the creative content is there. Show me some sort of auto generated playlist with the new content from channels I'm subscribed and that are trending.
by burnt1ce on 10/14/16, 1:48 PM
You can watch some his videos for free by signing a free trial account at https://www.safaribooksonline.com/. No credit card required.
by myBeer on 10/14/16, 8:15 AM
by zelon88 on 10/14/16, 4:03 AM
by cerved on 10/13/16, 11:49 PM
by the_arun on 10/13/16, 8:18 PM
O'Reilly - https://www.youtube.com/user/OreillyMedia
by mdadm on 10/14/16, 5:29 AM
by TimBoland on 10/13/16, 8:35 PM
My other favorites have already been mentioned
by de4sher on 10/13/16, 8:02 PM
by Polyvalent on 10/14/16, 12:16 AM
Great focus on the fundamental questions of Computer Science.
by kolpav on 10/13/16, 10:02 PM
Jamie King
His series on C# is best I have seen. He also covers other topics and is very good teacher, lot of examples and is not afraid to go low level to explain things.
by leke on 10/13/16, 8:30 PM
I haven't really found a good one for JS yet.
by bart3r on 10/13/16, 10:33 PM
He does dev & design, specialising in Ruby on Rails
by thirdsun on 10/14/16, 6:27 AM
Confreaks records, broadcasts and covers conferences, talks and presentation relevant to all kinds of developers. Neatly organized in a playlist per event and uploaded reasonably quick I consider their coverage as extremely valuable for someone like me who isn't able or willing to attend all those great conferences and talks that are still very much relevant to me.
by pythonbull on 10/14/16, 5:04 PM
by pynerds on 10/14/16, 4:59 PM
by bloodragoon on 10/14/16, 9:20 AM
LearnCode.academy: https://www.youtube.com/user/learncodeacademy (Web development)
thoughtbot: https://www.youtube.com/user/ThoughtbotVideo (I watch them for Vim and emacs videos)
and funfunfunction: someone already mentioned it
by tduraipkt on 10/14/16, 1:30 PM
Thanks
by iraldir on 10/14/16, 9:47 AM
by weishigoname on 10/17/16, 9:00 AM
by fnord123 on 10/13/16, 7:58 PM
by kevindeasis on 10/18/16, 6:17 AM
https://www.youtube.com/channel/UC0RhatS1pyxInC00YKjjBqQ
This might be a channel that I'll end up liking alot in the future
by rekshaw on 10/14/16, 6:56 AM
by interdrift on 10/13/16, 7:49 PM
by yankoff on 10/13/16, 11:59 PM
Covers machine learning related topics in a very fun way.
by hackerboos on 10/15/16, 12:22 AM
by vladsanchez on 10/13/16, 10:33 PM
by fanaticgeek on 10/14/16, 7:47 AM
by yugoja on 10/14/16, 5:47 AM
Has good stuff mainly about JavaScript.
by vishaltelangre on 10/15/16, 7:04 AM
He is a very funny and a great teacher!
by watmough on 10/13/16, 9:19 PM
Just discovered it and watching right now.
by venkateshkumar on 10/14/16, 12:40 PM
by samirm on 10/14/16, 3:53 AM
Lots of great ML stuff
by tdog77 on 10/24/16, 11:43 AM
by royalharsh95 on 10/16/16, 1:24 AM
by davzie on 10/13/16, 7:40 PM
Mainly about PHP, Laravel and some soft topics.
by TheSixCents25 on 10/14/16, 3:58 AM
by BtM909 on 10/13/16, 9:03 PM
by BinaryIdiot on 10/14/16, 7:47 AM
by venkateshkumar on 10/14/16, 12:39 PM
by tahaubaid on 10/14/16, 1:45 PM
by chubs on 10/14/16, 1:17 AM
by brak1 on 10/13/16, 10:14 PM
by patrickk on 10/14/16, 8:20 AM
Depending on your level, it might be quite basic, but the titles of the videos are simply superb, and each video deals with a concrete topic so it's easy to follow along.
Not Youtube, but /r/watchpeoplecode has some great videos, often from Twitch: https://www.reddit.com/r/WatchPeopleCode/
Next Day Video has some great talks: https://www.youtube.com/user/NextDayVideo/videos
Not coding, VPRO from the Netherlands (English language) has some great "hacker" interest documentaries, e.g. the future of renewable energy, growing vegetables under LEDs or high frequency traders: https://www.youtube.com/user/VPROinternational/videos
Hardware hacking (admittedly I haven't watched it much): https://www.youtube.com/channel/UCfo1-oOnGqp1UgygGqlZL4A/vid...
CGP Grey: https://www.youtube.com/user/CGPGrey/videos Great
For coding/concerntration music, this music has some really nice electronic music: https://www.youtube.com/channel/UCqaay_q0YERQBEg4o5EjvZw (warning the "cover" images are quite porn-y and NSFW, but the music is good)
EDIT: Mighty car mods is a hilarious pair of lads from Australia, they do funny and informative car mods to some sweet Japanese cars: https://www.youtube.com/user/mightycarmods/videos
Jeorg Sprave is a German guy who makes truly insane catapults, slingshots, bows, cannons, modified Nerf guns, etc and demonstrates their use: https://www.youtube.com/user/JoergSprave/videos
by thiviost on 10/13/16, 8:27 PM
by StapleHorse on 10/14/16, 10:07 AM
BTW, I learnt some Android programming with a 2012 playlist in youtube (Android bootcamp). I guess is dated now.
by sanketbajoria on 10/15/16, 9:28 AM
by pknerd on 10/14/16, 6:52 AM
- C++ learning from scratch
- OOP
- Architecture and Design?
Thanks
by princeb on 10/14/16, 7:31 AM
my bias showing here.
by ythl on 10/13/16, 6:20 PM
by EJTH on 10/14/16, 8:12 AM
https://www.youtube.com/user/CNLohr
Not really related to best practices though, but he has done some nice things with the ESP8266.
by marknadal on 10/13/16, 7:54 PM
Here is our security/cryptography series: https://www.youtube.com/watch?v=C9Me04oEopk
Here is the channel: https://www.youtube.com/channel/UCQAtpf-zi9Pp4__2nToOM8g
by chadscira on 10/14/16, 8:09 AM
Lots of great tutorials, and cool guy.