With many fantastic online resources, especially video tutorials, learning to code by yourself has never been easier.
But while some channels are great, other might be a waste of your time. Moreover, some are great sources of useful tips and tricks for beginners, and some others are best for learning PHP or Java.
We created the list of the best YouTube channels to learn programming faster. They are based on the quality of content, views, and subscriptions to make it easier for you to choose the right one, we have listed the tuts regarding the number of subscribers.
So, let’s go and see what are the top channels that can help boost your programming skills.
#1 thenewboston
2.33 million subscribers
With more than two millions subscribers, this is one of the most popular YouTube channels to learn programming fast and easy. The channel has an immense collection of programming tutorials, covering different programming topics, game development, Android development, design, and more. All videos are free and easy to follow and catch up to.
With more than 900.000 views, the Angular 2 tutorial for beginners is the most popular video on this channel.
This developer also has his own projects and is showing them on his social networks. If you are interested, follow his work on Facebook and Twitter.
#2 Google Developers
1.95 million subscribers
Google Developers channel offers reports, reviews, tutorials, lessons, talks, and best practices about Android, Chrome, Web Development, Polymer, Performance, iOS and more relevant topics. You will also learn and get the latest news on Google services and technologies around mobile, the web and the cloud.
This Python lessons for beginners are the most popular on this channel.
Besides the YouTube channel, visit Google Developers blog to read more about how other developers deal with daily issues and projects. To stay up to date with the newest posts, plans and events, follow them on Twitter.
#3 Derek Banas
999.000 subscribers
Derek covers a broad range of topics, but for beginners, there are extensive guides on PHP, Java, MySQL, web services, and other related topics.
Apart from Google Developers, if you are looking for one of the best YouTube channels to learn programming focused on Android development, this is the one. You can also contact him and ask him to cover one particular aspect of web design as he takes requests from his followers.
ICheck out his video about making the Ms. Pac-man video game to get the feeling of the teaching model.
#4 LearnCode.academy
631.000 subscribers
You will find many great, clear, focused and easy to follow tutorials on Will Stern’s web development channel. There are especially great web development tutorials for beginners.
With LearnCode.academy you can quickly learn
- Node.js
- Angular.js
- Backbone.js
- Deployment Strategies
- HTML & CSS, CSS Layouts
- JavaScript
- Sublime Text
- Responsive Design
- Server Administration
- Deployment Strategies
- and more.
Follow their Twitter where you can also catch up with some useful dev tips, support, and cool dev quotes.
#5 kudvenkat
526.000 subscribers
To teach is to learn – that is the idea behind the kudvenkat channel.
The channel covers:
- ASP.NET
- C#
- SQL Server
- AJAX
- WCF
- JQuery
- SSIS, SSAS, and SSRS
If you are interested in Microsoft.NET technologies, this is the place to go to and start learning.
Here you can find a large variety of detailed and comprehensive, yet simple lessons about every segment of Angular 2 and Java.
#6 MyCodeSchool
472.000 subscribers
This channel is getting into the core concepts of programming. Tutorials are based on illustrated examples and good practice techniques. If you want to learn to programme and need simple and straightforward explanations, this is a channel you can browse.
See how the lessons are organised and how terms are explained.
#7 Codecourse (formerly PHPacademy)
328.000 subscribers
The channel focuses mainly on PHP and its newest updates and changes, but it also explores CSS, Sass, Node.js, Laravel, and MySql.
Codecourse has many videos that cover working on the small projects, which are very useful for beginners.
Check out their Twitter profile where they regularly share useful tips and videos for developers, announce new videos and share what they are working on.
#8 DevTips
338.000 subscribers
DevTips is a useful place for web developers to find great videos and tutorials on CSS, HTML5, RWD, and more. Also a good channel for web designers who want to improve their skills.
If interested in the IT businesses in general, entrepreneurship, career and personal growth, browse their YouTube channel to find good advice. They also feature interviews with famous web designers and developers.
Check it out!
The author is Google’s employee but as he said, you’ll hear only his opinion. Nevertheless, if you want to get know Travis a bit more and be regularly updated with his newest tutorials, also follow him on Twitter.
#9 LevelUpTuts
297.000 subscribers
This is one of the most visited YouTube channels if you want to learn HTML5, Stylus, CSS, Sass, CMS (WordPress, Drupal, Magento), AngularJS, Meteor, and more design topics. Up Tutorials explore how to fix a major problem in learning technologies.
As they wrote, videos created for Level Up Tutorials are aimed to be accessible and easy to follow while maintaining high production values.
Check out how their video on how they work in Sketch.
If you subscribe to LevelUpTuts PRO, you can get more exclusive content.
#10 Treehouse
249,000 subscribers
Treehouse provides a rich library of videos that offer in-depth and high-quality training in HTML, CSS, JavaScript, User Experience, Ruby, PHP, WordPress, iPhone and Android applications and tech business in general.
The coolest thing? Follow live coding sessions where developers answer the most important questions and share their valuable experience on different subjects.
Blog posts are as interesting as their videos if you are more a reader than a listener. So, like them on Facebook or Twitter to be up to date with their newest topics.
#11 Adam Khoury
189.000 subscribers
Adam’s videos cover a wide range of topics but mostly focus on JavaScript, PHP, SQL, HTML, CSS, and ActionScript and more practical aspects of web design. Videos are informative, each focusing on a different skill and ability level, which is ideal for beginners.
#12 LearnWebCode
235.000 subscribers
The channel provides lessons on WordPress, RWD, HTML, CSS, JavaScript, jQuery. Tutorials here are especially useful and easy to follow for those who want to learn WordPress.
Variety of tutorials will always give you answers on the common issues in WP.
For those who need more thorough lessons, there are online courses. Sign up for their newsletter and be notified of new content. For more webDev resources, tips, advice and some other guidelines follow the author Brad Schiff on Twitter.
#13 SlideNerd
152.000 subscribers
SlideNerd is a great resource for both professionals and beginners. It covers all sort of programming topics, but especially Android and iOS, then Java, JavaScript, Python and Swift, all easy to follow and understand.
Authors are not only here to show you how to code, but to help you realize which values are behind it. They talk about things you probably won’t learn at any coding school.
What we talk about you can see on their Facebook page.
#14 Quentin Watt
150.000 subscribers
Quentin comes from South Africa and he is a YouTuber since from 2012. Most of his working days he is building and modifying WordPress, or Joomla templates.
In short, Quentin Watt teaches you web design and development from the very beginning. With his tutorials, you can learn jQuery, HTML5, CSS3, PHP, Bootstrap, and more.
Check his HTML lessons:
You can also follow his Vlog channel and know him better via Facebook and Twitter where he actively shares his life and dev experience.
#15 Cave of programming
99.200 subscribers
If you are focused on Java and C++, welcome to one of the best YouTube channels.
The channel is great for beginners because you can find simple explanations about every aspect of Java. Lessons are recorded live and all codes are typed and explained live.
Check out Cave’s huge Java tutorials for Android development:
#16 Mike Locke
91.200 subscribers
Mike has over 15 years of web design experience, and he offers creative videos on front-end web development (HTML/CSS), UX design, as well as brand development, internet marketing, social media marketing, SEO, video marketing, concepts and traditional print design among other things. His channel is a great place to go to and further expand your skills once you master the coding basics.
Most of the videos are based on one on one talking, but there are examples showing videos and guides.
#17 Coding Entrepreneurs
109.000 subscribers
Coding for Entrepreneurs is the channel with a series of tutorials that cover Django, Python, APIs, Accepting Payments, Stripe, JQuery, Twitter Bootstrap, and much more.
If you want to start learning Django, check out their detailed series.
#18 JREAM
67.664 subscribers
Programming is fun – might be the main idea behind these tutorials. Browse the videos, and you will find interesting, easy to follow, basic and advanced tutorials on PHP, MySQL, JavaScript, jQuery, Photoshop, Illustrator, and other programming topics. Majority of the videos are recorded as screencast lessons/tutorials.
You can boost your front-end skills, expand your PHP knowledge and never miss a useful tip.
Check these tips about finding the good programming job:
https://www.youtube.com/watch?v=VtSjSRlShQ4
#19 Coder’s Guide
63.500 subscribers
Coder’s Guide offers videos on topics such as HTML web development, .net programming with Visual Basic, JavaScript, CSS, WordPress, RWD, and Bootstrap.
If you are interested in Laravel, check this video for beginners.
#20 CSS-Tricks
43.209 subscribers
While the focus is on web design (CSS and HTML), Chris Coyier’s channel also covers jQuery, PHP, MySQL, and other things that are not only useful to web designers but developers as well.
If you are completely new to coding, this video can help you start learning the CSS basics.
CSS-Tricks community also has a blog where several authors share their experience and knowledge about various topics based on CSS and HTML.
#21 Code School
40.200 subscribers
Code School YouTubeCode School is a well know online learning source for developers and designers. Their YouTube channel covers JavaScript, HTML/CSS, Ruby, and iOS.
Through talks, lessons and live programming you will get an entire perspective about the programming basics. Check out this level 1 Ruby lessons.
https://www.youtube.com/watch?v=K0Y0yQNDrEc
Apart from free video tutorials, there is a school-like program for coding where you can get simultaneously lessons from A to Z about coding. Follow them on Twitter to catch some of the course discounts.
#22 Charger Games
45.100 subscribers
If you are into Unity3D Game Development, C# Scripting, Android Game Development, Java , and C++, visit this channel. The videos are geared towards complete beginners, and some of the example tutorials are Unity android game development, Unity 2D Racing game tutorial, and Unity C# Scripting tutorial.
Browse the channel to find more good tutorials.
#23 Joseph Smith
29.500 subscribers
If you are new to coding, you can find basic tutorials, mostly HTML and CSS on this channel. If you’re ready for next level, check their PHP tutorials.
All videos are short enough and straight to point, explaining every single detail.
#24 TheDigiCraft
26.519 subscribers
Their main focus of this channel is teaching web development topics. The channel covers PHP, HTML5, and CSS, but you can find a few videos about design, video and audio production.
Check out their latest tutorials about how to start working in Git:
#25 pfltuts
22.400 subscribers
Need to learn Photoshop? Visit this channel for tutorials about Photoshop, Illustrator, Dreamweaver, Premiere and 3d applications like Autodesks Maya 3d.
#26 Wiredwiki
20.773 subscribers
Learn step by step how to start coding with Python, Bootstrap or start with basics by learning about the code in HTML5 and CSS.
https://www.youtube.com/watch?v=L9mvZl9N8LQ
You can subscribe to their channel or download the free video tutorials and learn offline.
#27 Easy Learn Tutorial
18.100 subscribers
The author of this channel is an independent game developer, with a license from Nintendo.
He uses the Nintendo Web Framework to write 2D games using HTML5 and related technologies. Apart from great game development tutorials, the channels also offer the variety of tutorials on Javascript, PHP, Android app development, HTML5, software engineering, and design.
If you want to start learning Java, here you can find the most appropriate tutorials about JavaScript.
#28 easydevtuts
14.911 subscribers
easydevtuts is another interesting channel to help you to stay up to date with the latest trends in web development and design. The videos are to the point; without long or confusing explanations. You will find many Bootstrap and Sass tutorials, and lately everything about WordPress.
Check out this video where you can learn how to take a static website and convert it into a WordPress theme.
#30 Michiel Wouters
17.300 subscribers
Creating a simple website, and other web features can be possible with some basic knowledge of PHP and ASP.net.
If you want to step into the world of web design, you can find benefits listening to videos on this channel.
#30 livelessons
17.400 subscribers
This channel is a video training library for IT, creative, & business professionals about NodeJS, Python and AngularJS technology.
You have a chance to hear lessons from the world’s leading authors, trainers, and experts.
#31 WebDevMentors
14.200 subscribers
WebDevMentors goal and motto is Learning made Free and Easy on the Internet. They focus mostly on Bootstrap, Python tutorials for Beginners and Programming in Java for beginners.
Some of the announced videos will include courses on Android, PHP, HTML5 and FOUNDATION 5. So far, they are uploading a video per day.
#33 Source Decoded
14.000 subscribers
Here you can learn some of the best programming patterns and practices that you can use in your everyday work. They cover the wide range of topics, but they focus on Javascript.
Videos are based on live “one on one” learning lessons between two speakers.
If you want to find your inner engineer and be always armed with helpful tips, subscribe to this channel.
#34 mjdwebdesign
9.088 subscribers
The author is a self-taught web designer, but with the fine talent for knowledge sharing. He mostly speaks about CSS, HTML, and JavaScript.
#35 Traversy media
891.000 subscribers
This channel offers plenty of practical web development and programming tuttorials for all the latest technologies including Node.js, Angular 2, React.js, PHP, Rails, HTML, CSS and much more.
You can also learn how to run a side project, how to deploy your code step by step or how to choose a proper framework.
#36 Programming with Mosh
721.000 subscribers
If you need to expand your knowledge or learn something from the beginning, this channel is perfect for both newbies and experienced programmers.
The author offers comprehensive and to the point videos as well as crash courses where you can learn about various technologies and their practical usage.
If you think we missed any of the good YouTube channels to learn programming faster, write in the comments. 🙂