DEV Community

Cover image for 29 best YouTube channels to learn to code and become a better Developer

Posted on

29 best YouTube channels to learn to code and become a better Developer

YouTube is considering a to be expansion in rush hour gridlock as an instructive stage, well known with understudies and educators the same. YouTube permits clients to buy in to the channels of their advantage, follow exercises and courses, and use free substance.

Starting today, coding is perhaps the most well known subjects on YouTube. Many trying designers, engineers, and developers go to the best coding YouTube channels to master programming and sharpen their abilities. These channels give data on coding as well as give valuable tips with respect to the work chasing measure; remembering guidance for composing an ideal resume and planning for interviews.

Let's look at 29 Best YouTube channel to learn to code and level your prorgamming skills.

Eleftheria Batsou @Eleftheria Batsou

It is said the best way to learn something is by teaching it to others,
this channel tries to explain my thoughts about web development and web design by small yet inetersting tutorials.


Learn to code for free. With nearly unlimited amount of tutorials on nearly all the Coding languages.

100% FREE Web Development tutorials, web site design tutorials and more.

Including, but not limited to:
HTML, CSS, JavaScript, CSS Layouts, Responsive Design, React.js, Node.js, Angular.js, Docker, Dev Ops, Server Administration, Deployment Strategies.

CSS tricks

This is the official YouTube channel for CSS-Tricks, a web design community curated by Chris Coyier.

Adam Khoury

Learn to code and design like a professional. Master development technologies like JavaScript, PHP, SQL, HTML, CSS, ActionScript and more.

Derek Banas

He makes tutorials based on your requests. He will cover any topic you can imagine. He uploads new videos everyday. He is currently teaching a series on data science and machine learning.

Clément Mihailescu

He is Ex-Google Software Engineer, an Ex-Facebook Software Engineer, and the CEO and co-founder of AlgoExpert (, a website that helps Software Engineers prepare for coding interviews.

This YouTube channel is the outlet for all of his thoughts on tech, entrepreneurship, and random miscellanea!


DevTips is a weekly show for YOU who want to be inspired 👍 and learn 🖖 about programming. Hosted by Andrew - a long-time community member, bug buster, and designer 💖. Lets explore code together and learning programming along the way - yay!

Everything you see and hear are the opinions and preferences of the individual who said them, and no one else's.

Program With Erik

He's a web and Java developer from Reno, Nevada. He has been a programmer for many years now and have always been wanting to give back to the community. He started this channel, and his website ( as a way to teach people what he knows.

Colt Steele

Colt Steele is online course instructor and yes a developer. He posts videos and tutorials on tutorials covering most of the parts of programming.

Kevin Powell

Helping you learn how to make the web, and make it look good while you're at it.

With videos every Tuesday and Thursday, I'll be bringing you How Tos and Tutorials, as well as simple tips and tricks, with a big focus on helping people see how wonderful CSS is!

Florin POP

He loves to create Coding Tutorials and to Code Live, so you'll see a lot of those on his channel!
You'll learn a lot about web development (HTML, CSS, JavaScript, ReactJS, NodeJS, Animations, Components, APIs and all the cool stuff 😎).

Simple Programmer

Simple Programmer is focused on helping software developers, programmers and other IT professionals improve their careers and live better lives. One thing I learned from year of consulting and coaching software developers is that increasing your technical aptitude is not enough.

Traversy Media

Traversy Media features the best online web development and programming tutorials for all of the latest web technologies from the building blocks of HTML, CSS & JavaScript to frontend frameworks like React and Vue to backend technologies like Node.js, Python and PHP

Joma Tech

He talks about life in Silicon Valley, big tech companies, data science and software engineering.


Treehouse is an online school that teaches technology. Treehouse has courses on hundreds of topics including how to build a website, how to build a web app, how to build a mobile app, and how to start a business.

Dev Ed

Learn web development, web design, 3d modelling, tools like figma and more without getting bored!

The goes of this channel is to get you to become as creative you can be!

Mike Locke

Highly innovative, passionate and successful senior UI/UX designer with high proficiencies in Visual UI Design, User Experience, Usability, Interaction Design, Information Architecture, Research & Analytics, XHTML/CSS and Strategy & Planning.
Recognized as a talented creative leader with a unique skill-set that spans various disciplines from design to front-end development.

Tech with Tim

Learn programming, software engineering, machine learning and everything tech from this channel. With a special emphasis on python and javascript my channel aims to give you free resources so that you can learn to code and dive into the software engineering and programming industry. My goal is to provide the highest quality programming and tech videos on the internet!

Programming with Mosh

I train professional software engineers that companies love to hire.

Brad Hussey

He is Brad! he is normal guy from Canada who helps web designers make a living doing work they love.


He teaches full stack development! Which means you will see tutorials regarding UI/UX, Frontend Dev, Backend Dev, Graphic Design and more!

The New Boston

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

Sean Allen

He posts 3 videos per week about Swift and iOS Development from an iOS Engineer in Silicon Valley. Tutorials, VLOGs, Interview Questions, and LIVE on Sundays. He had been an iOS Engineer for 3+ years in San Francisco/Silicon Valley.

Gaurav Sen

Algorithms and System Design makes a powerful combination!
Here are some things I talk about:
1) System design
2) Competitive programming
3) Artificial intelligence


Python Programming tutorials, going further than just the basics. Learn about machine learning, finance, data analysis, robotics, web development, game development and more.

Ben Awad

He is a software developer who makes videos about React, React Native, GraphQL, Typescript, Node.js, PostgreSQL, Python, and all things coding.

Fun Fun Function

Mattias Petter Johansson, mpj for short. He has been a full-time programmer for about ten years. Among others, He has worked for Absolut Vodka, Blackberry and Spotify.

Coding Garden

Coding Garden is an open, interactive and engaging community where any coder, from beginner to veteran, can learn and grow together. Whether it's a tutorial, Q&A session, algorithmic problem solving or full application design and build, there's always something new to learn!

Above ones were some amazing yet resourceful YouTube channels you should subscribe to. These channel will take your Development skills to next level.

Discussion (40)

kalashin1 profile image
Kinanee Samson

Please add and net ninja

dixi83 profile image

Thumbs up for Net Ninja!

missionary profile image
Missionary is BAE

btkfrank profile image

I recommend web dev simplified

nombrekeff profile image
Keff • Edited

I'd recommend The Coding Train as well.

I'm also a big fan of The New Boston, he is responsible for my career in a lot of ways. He was the first channel I watched to learn to code and stuck with him for years whilst working.

crimsonmed profile image
Médéric Burlet

How the hell did this not make the list.

theinterviewsage profile image
The Interview Sage

Awesome list 🔥 Thanks for sharing! 👏

I create videos on how to prepare for Software Engineering Interviews at major tech companies. You can take a look here:

rizkyrajitha profile image
Rajitha Gunathilake

I'd like to recommend Hussein Nasser

backend related content creator .

hasibrashid profile image
Hasib Al Rashid

I would recommend Fireship without any hesitation. Hands Down

davidwparker profile image
David Parker

Can I recommend my channel? 250+ videos covering WebGL, Svelte, Rails, and more.

I mostly make each series build upon the previous episode, so you can start from scratch anywhere and make a real project over time.

programmerlist profile image
programmer-list Author

Indeed yes.

jsoneaday profile image

Here's mine on Blockchain Dev with Solana and a mix of TypeScript and Swift.

shah0150 profile image
Adesh Shah

Highly recommend @prof3ssorst3v3 ! Certainly is an industry expert in his niche of mobile and web development. I was honored to learn from him.

darkwiiplayer profile image

I really dislike Derek Banas. All of his videos are just way too shallow and basically just explain some of the syntax of a language. I wouldn't even recommend his videos if you just wanted to get a rough idea of a language, because he can't even get that across. 2/10 wouldn't recommend.

programmerlist profile image
programmer-list Author

Yes. But we have some software engineers who are true fan of him.

samuelohis profile image
Samuel ohis

Wes Bos

lukeecart profile image
Luke Cartwright

Great suggestions! Thanks! I'd also suggest eddie jaoude -
A big advocate for github & open source

Fireship -
For javascript, firebase and general programming topics

ajaykrishna1123 profile image
Ajay Krishna

You have been cursed by the community for not including ..!!! 😂😂😂 Just kidding

prof3ssorst3v3 profile image
Steve Griffith • Edited

Net Ninja needs to be added.
Kevin Powell, Net Ninja, and Fun Fun Function are channels that I recommend to my students.
And my own channel too. 800+ videos, 56K+ subscribers.

bobbyiliev profile image
Bobby Iliev

Great list! 🚀

I've just crossed 800 subs on my small YouTube channel 🎉 any help will be really appriciated:

truthseekerbeast profile image
Tapan Parmar

For Javascript concepts, Akshay saini's Namaste javascript playlist is good

gilbertogalea profile image
Gilberto Galea

Great info, really thanks!

luca_predoi profile image
Luca Predoi

Coding garden!!! Love that channel

davidarmendariz profile image
David Armendáriz

Can I promote myself too?

moh2661978 profile image
Mohamed Mahmoud

I'd recommend Elzero web school for Arabic speakers

himanshugoel profile image
Himanshu Goel

The 'Fun Fun Function' author has taken a break from his channel due to this there is no new video has been uploaded from almost a year.

So, might be you can replace this from a different channel.

prof3ssorst3v3 profile image
Steve Griffith

He took at break but his content is still very high quality and very entertaining. I still recommend him to my students.

himanshugoel profile image
Himanshu Goel

Sure, thanks for your response.

bobbyiliev profile image
Bobby Iliev

I would also recommend the DevDojo channel for anyone who's into Laravel:

programmerlist profile image
programmer-list Author

Yes Bobby, it should have a place.

jonjojr profile image

I'd recommend Academind

They have a balanced portion of micro and full courses for a wide range of topics in javascript.

greybless profile image

Lama Dev

mksnerd profile image

I'd suggest "Corey Schafer" for Python on YouTube

robsonmuniz16 profile image
Robson Muniz

Net Ninja must be included in this list, it is one of the biggest and most organized Programmer/Youtuber.

viragdesai profile image
Virag Dilip Desai • Edited

Thank you for this, excellent!

Kudvenkat is great too.

igorok profile image

Tech Dummies Narendra L

peterwitham profile image
Peter Witham

A great list and nice to see some different sites on there even if mine did not make it lol.
Seriously though, it’s a good list.

seewishnew profile image

Network Chuck and Jon Gjengset are amazing too.

hellonearthis profile image
Brett Cooper

WOW, you could only find one lady coder.