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.
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.
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!
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!
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.