On YouTube you can find tons of learning material in every programming language. Though most of published videos intended for beginners and only cover basics, some of them are valuable for more advanced developers.
To be really useful for this list I haven’t included channels that mostly publish promo videos for their paid courses. Also, I haven’t included channels with only beginner-level videos and every channel that I suspect of violating copyright.
The list sorted in alphabetical order and doesn’t reflect my preferences, but some of reviews contain a must watch section that based on my opinion.
AngularJS – It’s official channel for the AngularJS library. On the channel you can find tutorials and talks from meetups.
Chris Hawkes publishes tutorials in different programming languages, job tips and reviews on IT trends.
- The Good and Bad of MongoDB
codedamn – This channel contains complete tutorials about Angular 2, Express, ECMAScript 6, TypeScript, etc.
Codegram Technologies – A channel of a European software studio that organizes conferences like FutureJS and FullStack Fest.
- Pete Hunt - The Secrets of React’s Virtual DOM
- Phil Leggetter - How to Build Front-End Web Apps That Scale
Coding with Jesse – A quick look gave me that this channel contains screencasts on React, React Native, Webpack, Express, testing, etc.
Derek Banas – On this channel you can find videos on topics from Node and Angular to C Programming and even psychology.
Facebook Developers – A Facebook’s official channel for developers. It contains recordings of talks from events like React.js Conf, interviews, etc.
- React.js Conf 2015 - Data Fetching for React Applications at Facebook
- React.js Conf 2015 - Full Stack Flux
funfunfunction – A channel of Mattias Petter Johansson, a Swedish engineer currently working in Spotify. He puts a lot of energy to create these videos and the result — for a viewer like me — is fantastic whether it’s a tutorial or an explanation of some general idea. Mattias also is active on Quora, don’t forget to follow him there too.
Google Chrome Developers – An official channel of the Google Chrome development team. Channel contains video recordings of talks, interviews, and reviews of new features of the Google Chrome browser.
- HTTP 203 – A show about two developers hanging and discussing web development trends
Josh Owens’ channel contains his own talks and podcast recordings. It’s mainly focused on Meteor.js
Kyle Robinson Young’s channel contains some advanced topics like testing, debugging, etc.
LearnCode.academy – This channel publishes courses. Some of them for beginners and some for intermediate developers.
Meteor – This channel contains Meteor.js related videos, showcases of apps built with it and some talks.
ng-conf – This channel contains talks from the conference with the same name.
Nodevember – An official channel of Nodevember conference.
O’Reilly – A channel of O’Reilly Media. It mostly contains talks from conferences.
Simple Programmer – A channel of John Sonmez, the author of critically acclaimed ‘Soft Skills: The Software Developer’s Life Manual’. John produces all kind of videos that can be useful for programmers.
Did I Miss Anything?
If I did miss any useful channels, share them in the comments below.