Outstanding YouTube channels for developers and designers

September 17, 2016

Are you a visual person that loves to absorb and follow along? Are you just looking for extra resources to learn how to code, do web design or develop amazing applications? There are YouTube channels run either by independent people who love to teach or by pioneer companies and corporations in the MOOC and course model such as CodeCademy and TeamTreehouse.

I follow plenty of channels and I’ve also encountered some that may be of some worth for you; take into consideration that I will knowingly ignore channels that haven’t been updated in at least a year. At the end, if you want to suggest your channel or any channel that you think can contribute something to the dev community, let me know in the comment section.

DevTips by Travis Neilson


I’m a bit biased by putting this channel on top but given the production values (I say these two words A LOT) and the passion that Travis has for his channel, he deserves it. Besides, this channel has been a blessing for me and other web designers and developers who are a bit down in the design department. Frontend developers will appreciate Travis and his way of explaining things, it’s a bliss to follow along with his tutorials and chats.

Channel Description: DevTips - weekly videos on the subject of web design and development. Each video quickly covers a topic to help us all become more awesome on the internet!

Data: 140K subscribers, 6.3M visualizations - Link to the channel

Notable videos or playlists:

LevelUpTuts by Scott Tolinski & Ben Schaaf


How do I start with these guys… if you ask me how I learned what I know about Meteor, ChartJS or any other library/framework out there that I’ve been interested in, this channel had me covered with their amazing series and courses. I like how the videos start “Hi this is Scott with LevelUpTutorials”, the production values and the comment section is always nice to read; he and Travis from Devtips are friends so you may see them chat together.

Channel Description: Videos created for Level Up Tutorials are aimed to be accessible and easy to follow while maintaining high production values. 840+ free video tutorials created, recorded, edited, published and maintained by Scott Tolinski.

Data: 151K subscribers, 14M visualizations - Link to the channel.

Notable videos or playlists:

Kyle Robinson Young


Known by me as the bear.js man, he’ll teach you JavaScript using bears as examples! I’ve learned Electron and some NodeJS intermediate techniques with him, seems like the channel is dedicated to JavaScript and Node, also, he hasn’t updated the channel in 2 months but I still have hope.

Data: 14K subscribers, 800K visualizations - Link to the channel

Notable videos or playlists:

Derek Banas

He’s one of the two most known “to go” channels for learning programming languages such as Python, Assembly, C++ and others; I absolutely like those “Learn X thing in one video” because even if it sounds pretentious, you’ll definitely grasp, in a 1 ~ 2 hour video the basics of the tool he’s trying to teach in one video.

Derek Banas

Channel Description: I make tutorials based on your requests. I will cover any topic you can imagine

Data: 500K subscribers, 42M visualizations - Link to the channel

Notable videos or playlists:

LearnCode.academy by Will Stern


Another well-put channel with amazing production values, beautiful thumbnails, and useful content. You will find not just languages and frameworks but also tools and tutorials for them; I learned a bit of Docker here and the modular JavaScript patterns are eye opening.

Channel Description: 100% FREE Web Development tutorials, web design tutorials and more by Will Stern. Including, but not limited to: HTML, CSS, JavaScript, Sublime Text, CSS Layouts, Responsive Design, React.js, Node.js, Angular.js, Backbone.js, Docker, Dev Ops, Server Administration, Deployment Strategies.

Data: 230K subscribers, 13M visualizations - Link to the channel

Notable videos or playlists:

TheNewBoston by Bucky Roberts


See that “No.1” in the channel banner image? He’s probably not lying, just look at the statistics and if you’ve heard of Bucky Roberts and his channel, it’ll validate it. Bucky is very prolific and has thousands of videos so if you want to learn the basics (and beyond) of programming and web design/dev, his channel is more than worthy of a visit. He’s also known for being a fan of mentioning the word “tuna” during the examples.

Channel Description: Tons of sweet computer related tutorials and some other awesome videos too!

Data: 1.3M subscribers, 289M visualizations - Link to the channel

Notable videos or playlists:

iHateTomatoes by Petr Tichy


I stumbled upon his channel by searching for animation libraries, the channel is small and new, has little statistics but the content may be of worth, I think it’s well done and he would use a subscription to keep the motivation up. He also seems to be very enthusiastic about website deconstruction.

Channel Description: Helping you to master front-end web development, GreenSock, ScrollMagic, Skrollr, CSS3, HTML5, SVG, web animations and interactive front-end development.

Data: 6K subscribers, 230K visualizations - Link to the channel

Notable videos or playlists:

FunFunFuction by MPJ (Mattias Petter Johansson)


Never has JavaScript functional programming been more fun (and weirdly hyperactive). MPJ will explain some pretty complex concepts with such fun that you’ll definitely learn if you pay attention and follow along with your own conclusions. The musings videos are also interesting and the scenery of Sweden (if the video is outside) makes it better.

Channel Description: I’m Mattias Petter Johansson, MPJ for short. I’ve been a full-time programmer for about ten years. I’ve worked for Absolut Vodka, Blackberry and currently work as a front-end developer for Spotify.

Data: 44K subscribers, 1.3M visualizations - Link to the channel

Notable videos or playlists:

CodeCourse by Alex


He’s very dedicated to teaching PHP at an OOP level and using the Laravel framework as his tool. If you’re interested in building apps with this language, check him out.

Data: 220Ksubscribers, 18Mvisualizations - Link to the channel

Notable videos or playlists:

Jake Day Williams (WiLDacademy)


Channel Description: Wild Academy - Programming and software tutorials. Ruby Programming Language. PHP Programming Language. SketchUp 3D Modeling. GIMP and Graphic design tutorials.

Data: 30K subscribers, 2.2M visualizations - Link to the channel

Notable videos or playlists:

The Coding Train by Daniel Shiffman

Coding Train

I’m very glad I found this channel while looking for a tutorial on how to make the snake game on the HTML5 canvas + JS. His coding challenges are very fun to watch and cover some of the most complex topics out there, from Machine learning to Fractals and Natural Language Processing among other interesting subjects.

Channel Description: Coding Train (formerly Coding Rainbow) is a channel dedicated to fun and friendly creative coding tutorials. For more, visit http://thecodingtrain.com/. Ride the colors of code, you can follow the road to The Coding Train!

Data: 29K subscribers, 1.4M visualizations - Link to the channel

Notable videos or playlists:

Quentin Watt Tutorials


Wordpress, Bootstrap, MAMP and jQuery are frequent topics here, if that’s your flavor head up to his channel and watch some videos.

Channel Description: I spend most of my days at work building, and modifying WordPress, or Joomla templates, and most of my tutorials on this channel are focused on web design and web development, but when I am not coding, I like to go on adventures and spend some time outdoors seeing and experiencing new things.

Data: 71K subscribers, 7.6M visualizations - Link to the channel

Notable videos or playlists:

Here I conclude the list, that doesn’t mean it can’t keep growing in the number of items, all you have to do is suggest some channels that meet simple criteria: good quality videos still maintained and updated, tutorials must be legible, no misinformation and coherent structure.

Written by Luis Lopez , a software developer (29 years old) who loves movies and classic rock. Mail me at hello@kozmicluis.com! Or follow me on Twitter.