Teaching yourself to code has never been easier. With so many excellent resources available online, like courses and digital books, you can start learning to code right now. There’s another free resource that has a wealth of tutorials to help you go from knowing nothing about web development to creating your first prototype to diving deep into intermediate concepts.
This resource is YouTube and below is a list of the 11 best YouTube channels for you to learn web development, regardless if you’re a beginner or advanced developer.
Bonus: Showcase your coding knowledge & skills by creating your own YouTube Channel.
Get the step-by-step checklist to create your first video!
Disclaimer: This post may contain affiliate links. Please read my disclosure for more details.
With 945 videos and 770K subscribers, the Derek Banas channel is unique in which the creator makes tutorials based on your requests. He covers any topic you can imagine and uploads new programming videos on Saturday and Wednesday morning. He also streams at 8PM EST on Monday and at 7PM EST on Tuesday, Thursday and Friday.
His video tutorials cover JavaScript, jQuery, CSS, PHP, WordPress, Java, ad more. Check out one of his most popular coding videos below which has almost 1M views!
The Learncode.academy channel offers 100% free web development tutorials, web site design tutorials and more. With 140 videos and 445K subscribers, their channel covers HTML, CSS, JavaScript, Responsive Design, React.js, Node.js, Angular.js, and everything else under the sun. Check out their most popular video on learning web development fast with 2.4M views!
The Coding Train channel publishes "creative coding" video tutorials every week. With 721 videos, subjects covered range from the basics of programming languages like HTML, CSS, JavaScript, Java, and GitHub. The channel has 432K subscribers and its most popular video with 1.3M views is one of their coding challenges where the creator recreates the Snake Game in JavaScript with only 10 minutes on the clock!
The Sentdex channel provides python programming tutorials and covers more than just the basics. With 1K videos and 366K subscribers, the creator focuses on different applications of Python programming like web development, game development, machine learning, finance, data analysis, robotics, and more. It’s second most popular video has 583K views and teaches Django web development with Python!
The Traversy Media channel features the best online web development and programming tutorials for all of the latest web technologies including Node.js, Angular 2, React.js, PHP, Rails, HTML, CSS and much more. Their channel has 540 videos, 370K subscribers, and shown below is their most popular video with 902K view on how to build a HTML5 website from scratch with a responsive layout.
The DevTips channel provides weekly videos on the subject of web design and development. With 307 videos and 268K subscribers, their tutorials cover building responsive websites, css grid series, GitHub, and more! Their top video dives into what development tools and environment setup the creator uses to program efficiently.
The freeCodeCamp channel is the official YouTube channel for freeCodeCamp, an open source community of busy people who learn to code and build projects for nonprofits. With 575 videos and 240K subscribers, their video tutorials cover JavaScript, jQuery, React, Git and GitHub, tech talks, live coding sessions, and more!
One of their most popular videos with 226K views describes their project of building a personal portfolio page.
The Treehouse channel talks about the latest in web design, web development, HTML5, front end development and more. Treehouse is an online school that teaches technology and 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.
With 470 videos and 172K subscribers, check out their latest episode below!
The Simple Programmer channel provides programming tips and career advice for developers. With 2K videos and 145K subscribers, their videos cover programming interviews, algorithms, and more. Check out their most popular video with 365K views on the top 10 programming languages to learn for 2017!
The FunFunFunction channel focuses on JavaScript and offers a series on functional programming. With 158 videos and 140K subscribers, their most popular video has 365K views and covers higher-order functions, which is one of the most important concepts in functional programming.
The NetNinja channel will help you earn your black belt in web development. With 681 videos and 125K subscribers, their tutorials cover Node.js, JavaScript, CSS, HTML, Vue.js, React and much more. Their most popular video has 243K views and gives an introduction to NodeJS.
Bonus...
Subscribe to the Invent With Code YouTube channel and be the first to know when our first video goes live!
Now It's Your Turn!
You’ve read about the different YouTube channels out there to learn web development.
Now it’s time to choose one.
The first step?
Leave a comment to let me know which channel you're going to check out first.
Are you currently a subscriber to one of these YouTube channels on this list?
If so, which one?
Which YouTube channel would you recommend to fellow developers?
Either way, leave a quick comment below right now.
Join Invent With Code - It's FREE!
Get access to web development resources that are worth your time and help you achieve your career goals faster. Join now!
Related Content:
Curious about what web dev books to study? Check out 40 Best Books For Web Developers.
Curious about what web dev courses to take? Check out the Best Courses For Web Developers.
Have a coding interview? Review 8 Must Use Resources For Crushing Your Coding Interviews.