Why an article on this topic? For many weeks, we’ve received lots of emails and requests to share the best programming YouTube channels. So, we decided to dig as much deeper as possible.
After digging a lot, we came up with 100+ best YouTube channels that can help you learn as well as stay up to date in the field of programming.
In this article, we’ve tried to cover the best coding YouTube channels for almost all popular programming languages ranging from JavaScript, Java, Kotlin, Flutter, Python, R, Golang, C++, and more.
Note: We’ve curated these channels from the comment section of Reddit, twitter, YouTube, etc. The list is not perfect but it has something valuable for all programmers.
Table Of Contents 👉
- Best Coding YouTube Channels For Beginners
- Best Programming YouTube Channels Are
- Traversy Media
- Cory Schafer
- The Coding Train
- Joma Tech
- Computerphile
- DevTips
- The Net Ninja
- Free Code Camp
- Derek Banas
- Chris Coyier
- CS Dojo
- Wes Bos
- Academind
- Sentdex
- Fun Fun Function
- Simple Programmer
- Mark Lewis
- Bisqwit
- Thin Matrix
- Eli the Computer Guy
- Google Chrome Developers
- Level Up Tuts
- Code Course
- Learn Code Academy
- Dev Ed
- Web Dev Simplified
- Ben Awad
- Java Brains
- The New Boston
- Programming With Mosh
- Treehouse
- Florin Pop
- Design Course
- The Cherno
- Tech With Tim
- AI Sweigart
- Hussein Nasser
- Colt Steele
- One Lone Coder
- My Code School
- Steve’s Teacher
- Code Bullet
- Dani Krossing
- Telusko
- Socratica
- Sebastian Lague
- Void Realms
- Molly Rocket
- Computer Science
- Chilli Tomato Noodle
- I am Tim Corey
- Red Stapler
- Kevin Powell
- Dylan Isreal
- Program With Erik
- Coding Garden With CJ
- Stefan Mischook
- Coding Phase
- Chris Hawkes
- Caleb Curry
- Fireship
- Mike Dane
- JavaScript Mastery
- Code Step by Step
- Geeks for Geeks
- The Primeagen
- CS
- Jason Weimann
- Coding Tech
- Learn Web Code
- Sykoo
- Real Python
- Extra Credits
- Filled Stacks
- Reso Coder
- DCode
- Amigoscode
- Dark Code
- Codevolution
- Code With Ania Kubów
- Let’s Build That App
- Brackeys
- Errichto
- Gaurav Sen
- Geek’s Lesson
- GMTK
- Programming Knowledge
- Hitesh Choudhary
- Coding Entrepreneurs
- Dennis Ivy
- TokyoEdtech
- Clever Programmer
- Codetutor
- Jon Gjengset
- Python Programmer
- Sean Allen
- Nick White
- Dummy Codes
- Drifting Ruby
- Classsed
- Adam Khoury
- I Hate Tomatoes
- Go Rails
- Android Developers
- Angel Six
- Kudvenkat
- Dev Inside You
- Coding With Mich
Best Coding YouTube Channels For Beginners
- FreeCodeCamp (For All Programmers)
- Traversy Media (For Web Developers)
- Cory Schafer (For Python Programmer)
- AngelSix (For C# Developers)
- GoRails (For Ruby & Ruby On Rails Developers)
- Filled Stacks (For Flutter Programmers)
- Sean Allen (For iOS Developers)
- Jon Gjengset (For Rust Developers)
- Java Brains (For Java Programmers)
- Ben Awad (For Software Developers)
- Web Dev Simplified (For Web Developers)
- Dev Ed (For JavaScript Developers)
- Dennis Ivy (For Full Stack Developers)
- Tech With Tim (For Python Programmers)
- Fireship (For App Developers)
- ChiliTomatoNoodle (For C++ & Game Developers)
- Bisqwit (For C++ Programmers)
- Drifting Ruby (For Ruby Developers)
According to Redditors, Y Combinators, Quorans, Githubers, Mediumers, Linkedinians, Twitterians, and other experts
Best Programming YouTube Channels Are
Traversy Media
Traversy Media has videos that are mostly around full-stack development involving crash courses, projects, and more on JavaScript, CSS, HTML, Bootstrap, jQuery, Django, MERN stack, React, Vue, Python, MongoDB, NodeJs, ExpressJs, SASS, Restful API, PHP, Flux, Angular, GraphQL, Firestore, etc.
Cory Schafer
Corey Schafer creates tutorials for programmers and developers, covering topics from beginner to advanced levels. Various topics such as Python, SQL, JavaScript, and Git, as well as tips and tricks are covered to help you in your career.
The Coding Train
The channel is focused on coding for beginners. You’ll understand how to create simple games like Snake. If you enjoy watching experienced developers making mistakes along the way and solving problems on the fly, then you will probably find this channel enjoyable.
Joma Tech
Particularly, if you’re preparing for programming interviews then please don’t forget to check a playlist named coding interview questions and answers on his channel.
Computerphile
Computerphile is a great channel, but it’s mainly targeted towards junior developers or soon-to-be developers. His videos cover topics such as blockchain, bitcoin, game computer coding, automatic, code testing, and more.
DevTips
In contrast to other tutorials (and maybe untrue web dev stereotypes), DevTips entertainment value is next-level. Travis brings his fun, high-energy personality to make the videos not only informative but also stimulating.
On top of that, Travis also posts some phenomenal web developer career and life advice for young web dev professionals and advocates.
The Net Ninja
Net Ninja’s videos are some of the best videos on programming out there. You’ll find videos on topics such as JavaScript (beginner to advanced coding), Node.js, React, Vue.js, Firebase, MongoDB, HTML, and CSS.
This channel is like a mini-computer programming education school that can significantly improve your coding skills.
Free Code Camp
One of the best youtube channels for learning different programming languages for free. Freecodecamp offers the best tutorials from different instructors for Python, CSS, React, Data Science, JavaScript, etc.
Derek Banas
Derek Banas is truly the jack-of-all-trades programmer. He has professional-level tutorials on almost all popular (and some less popular) programming languages. His channel is a good first place to look if you want to learn a programming language.
Chris Coyier
The primary focus of Chris Coyier’s content has been CSS and HTML and both of those topics are covered in significant detail.
Other topics like PHP and Sass have been covered as well both in YouTube videos as well as on the CSS-Tricks.com website. On YouTube, CSS-Tricks has more than, subscribers and there are + videos available.
CS Dojo
YK Sugi, the founder of CS Dojo left Google to help others in their coding journey. CS Dojo is one of the fastest-growing software channels on YouTube.
The reason is obvious: CS Dojo has consistently high-quality tutorials. The channel focusses on Python, Data Structures, and Algorithms.
Wes Bos
On the lesser-known side of the spectrum, Wes Bos is a bit of a hidden gem when it comes to YouTube web dev experts. This is a great YouTube channel for beginners looking to first learn Java.
Academind
It’s great for JavaScript frameworks, CSS, and web development. It has tons of tutorials to help you get your foot in the door. The channel also offers in-depth -hours of courses on topics such as JavaScript, Angular, Vue, Node.js, and others.
Sentdex
This is the go-to channel for advanced Python tutorials. While he explains things in a way a beginner can understand, he covers more advanced topics not covered on other channels. He has some great machine learning tutorials and even shows how to program a self-driving car to play GTAs.
Fun Fun Function
Unfortunately, Mattias, the channel owner, stopped shooting videos months ago but didn’t completely close the doors to his channel.
It’s one of the best channels for mastering JavaScript. Mattias brings a variety of videos to the table discussing functional programming, object creation, iterators and generators, and other JS features.
Recommended Posts:
- Take A Look At This Updated Collection Of Free Or Best Programming Books For Intermediate, Newbies, And Advanced Enthusiast: 300+ Free Programming Books For Beginners And Experts
- How To Build A Recommendation System Like Uber, Netflix, Spotify, Amazon, Twitter, etc? To Learn, Check Out This Guide: System Design And Recommendation Algorithm Of Netflix, Uber, Spotify, Airbnb, Dropbox, TikTok, Twitter & Other Big Companies
Simple Programmer
This channel is mainly geared towards junior programmers. Here, you’ll find general computer programming concepts so you can start coding almost right off the bat.
The goal of John Somnez is to help software developers, programmers, and other IT professionals improve their careers and make their lives better.
Mark Lewis
Mark, a doctor and professor of Computer Science at Trinity University, offers a variety of videos focusing on the Scala framework (Scala is considered one of the best-paying programming languages to learn).
Bisqwit
By following this channel you’ll learn about C++, emulators, and other cool programming stuff. You should check it out if you love the art of programming.
Thin Matrix
For game devs? Yes, absolutely correct. If you are interested in creating your own D game engine using OpenGL, the ThinMatrix channel offers more than tutorial videos to help you out with that.
Eli the Computer Guy
Eli the Computer Guy goes over the basics of programming as well as interviewing some others in the business. He gives honest reviews of new products when they debut. Eli also does live stream events to answer questions.
Google Chrome Developers
With Google Chrome Developers, you can learn about fundamental issues such as browser APIs and web components. It covers topics suitable for both beginners and advanced. You’ll learn the fundamentals of coding in no time.
Level Up Tuts
Level Up Tuts has more tutorial videos than most other programming channels. This is a great channel to learn web development best practices.
There is a focus on front-end frameworks. Scott Tolinski from Level Up Tuts also hosts one of the best web development podcasts, Syntax.
Code Course
Just like the title says, Codecourse is a YouTube channel dedicated to teaching code and all things code-related. Codecourse ensures all videos are short, sweet, and right to the point, which makes life easy for coders on a tight deadline.
Learn Code Academy
Will Stern from Lean Code Academy brings almost years of web development experience to his tutorials. He has an amazing full course that covers everything you need to know to become a web developer.
Dev Ed
The guy behind this youtube channel wants to help you to become a creative person. On his channel, He teaches web dev, web design tools like Figma and other exciting stuff. His content is mostly focused on coding for beginners. You must join his channel if you want to dip your hands in web development and web design.
Web Dev Simplified
Kyle Cook started his YouTube channel “Web Dev Simplified” with the goal of simplifying overly complex information online into simple-to-understand language. Web Dev Simplified is the best place to learn concepts that are simply explained without sacrificing any depth.
Ben Awad
This guy is amazing. He is something unique. He offers videos on general programming, like “coding the next facebook,” “programming best practices,” “how to google when you are stuck at coding,” “programming memes,” and “Coding interviews are broken” so you can unwind after learning a new sophisticated concept.
Java Brains
The whole YouTube channel is dedicated to Java and JavaScript. Koushik Kothagal will teach you the fundamentals of coding and the Java Enterprise Edition platform that “are common to most enterprise use cases, like database connectivity, message queues, security, and so on.”
The New Boston
Here you’ll find, videos on a range of programming, game development, and design topics. It’s one of the more popular channels, with over two million subscribers learning to code with them.
Programming With Mosh
This channel is amazing for beginners who want programming concepts explained in plain English, from algorithms to front-end, back-end, and mobile development.
Treehouse
This is the official YouTube home of teamtreehouse.com. Team Treehouse is a learning resource established with the mission of providing affordable education in technology. Team Treehouse offers lessons on numerous topics including coding in Python and C#.
Florin Pop
Florin Pop’s channel is all about learning web development (HTML, CSS, JavaScript, ReactJS, NodeJS, animations, components, APIs, and all the cool stuff.) The tutorials on the channel are one step ahead of the basics.
So if you already have your basics covered in programming, this channel is a great next step forward for you.
Design Course
Founded by Gary, Design Course is a well-known YouTube channel for learning the latest happenings in the UI/UX world. It has dozens of videos on frontend development, providing detailed tech knowledge to learn the latest methodologies of web and graphic designing.
Recommended Stories:
- Are You looking for Basic, Pair Programming, Productivity Boosting, Software Development, And Other Coding Tools? If Yes, Then Check Out This Collection Of 100+ Tools: Best Productivity And Software Development Tools For Programmers
- As A Programmer You Might Stuck At Some Point While Searching On Google? If You Have Faced This Situation, Then You Should Check These Hidden methods To Reach Your Target Search Faster: 20 Best Google Tips And Tricks For Programmers
The Cherno
This truly incredible channel belongs to a video producer and software engineer Yan Chernikov from Australia. He makes at least a couple of videos a week covering the whole range of topics from game engines to C++ to D game programming. He worked at EA Melbourne for almost five years and then started to pursue his own projects.
Tech With Tim
Tech With Tim is a brilliant programmer who teaches about Python, Game Development with Pygame, Java and Machine Learning. He creates top-notch coding tutorials on Python.
AI Sweigart
Al Sweigart is one of the best YouTube channels to practice and learn Python programming. Although the selection of videos isn’t massive, but it’s a great place to learn Python if you are completely new to coding and web development. You can also learn programming basics with his beginner-level Scratch tutorials.
Hussein Nasser
At his channel, you will find discussion-type videos on various software engineering topics with examples and adding fun elements to them.
This channel is best for those who enjoy general talks on programming as well as tutorials type. So, if you’re a mix type person then join him on this SE journey and learn together.
Colt Steele
Colt Steele, a Senior Course Developer at Udacity, left his job to teach online full-time. His channel features short videos on coding boot camps and programming languages.
One Lone Coder
YouTuber Javidx is a hardware specialist by day but runs the One Lone Coder project by night. His videos cover C++ as a programming language for making games.
Where Javid differs from many teachers is that he has written two open-source game engines as a vehicle for teaching and community projects.
My Code School
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 program and need simple and straightforward explanations, please give a try to this channel.
Steve’s Teacher
The goal of the author behind this channel is to help you learn something new daily. Netsu (the author of Steve’s Teacher) offers tutorials, tips, projects, and more on Python, Delphi, HTML, and other topics. Join him and be a part of the “learn something new” journey.
Code Bullet
Code Bullet is a place for all things related to computer science. If you want a mix of nerdy and awesome then look no further because Code Bullet has plenty of both.
Dani Krossing
Dani is very thorough with his teaching techniques, he breaks complicated stuff and makes it simple to understand for others. Mostly you’ll find videos related to HTML, CSS, Javascript, PHP, and C#.
Telusko
Started his YouTube journey by creating lots of Java videos, but now we can observe a lot of web development videos and JavaScript videos. He also shares his opinion on new emerging technologies
Socratica
“Socratica makes high-quality educational videos on math and science. New videos every week! The group behind this channel are graduate students from Caltech who believe you deserve better videos. Join them and learn more like a pro!”
Sebastian Lague
A channel with a primary focus on improving your programming skills and enhancing the quality of your programming, Sebastian Lague is a great YouTube channel well known for the Coding Adventure.
This YouTube channel is best for advanced developers who are seeking the game development process with the power of programming.
Void Realms
The channels cover tutorials on Flutter, Python, C#, C++, and Java.
Molly Rocket
This channel is for code lovers plus developers who are interested in game development.
Computer Science
Whether you’re learning computer science at school or college, studying for a degree in computer science at university, or you’re a computing professional who wants to further develop your skills and knowledge, Kevin Drumm’s Computer Science Lessons is for you.
Chilli Tomato Noodle
It’s not a food channel. This channel will help you in learning C++, directX d game development, math related to game development, etc. The author has set up a part course that covers various topics starting from basics all the way up to advanced rendering and all that fun stuff.
I am Tim Corey
With the goal of “making learning C# easier,” Tim Corey provides tutorials focusing mainly on .NET discussing a variety of basic to advanced topics along with some project-based Full-Stack tutorials.
He ensures to explain every single line of code in his tutorials making it extremely easy to follow along with a good understanding.
Red Stapler
On this channel, you’ll find how-to and tutorial videos of cool CSS effects, Web Design ideas, JavaScript libraries, Node.js, HTML, dev tips, and much more!
Kevin Powell
“With a new video every Wednesday, he’ll be bringing you How-Tos, Tutorials, tips and tricks, and more on web development. The goal of Kevin behind creating this YouTube channel is to help people who are new to the world of web development.”
Dylan Isreal
Dylan Christopher Israel provides instruction and guidance to a large number of students in the field of software engineering.
He shares tutorials on various object-oriented programming languages, with a focus on JavaScript and its frameworks like jQuery, Angular, and React.
His content primarily revolves around online learning platforms such as Codecademy, FreeCodeCamp, and CodeCombat.
Program With Erik
Erik is from Reno, Nevada. He has been working as a software developer for over years. Eight years ago, he started a blog on software development for fun.
Since then, he has written two books, created several courses, and started a YouTube channel. On his channel “Program With Erik,” you will find video tutorials on Ember.js, Vue.js, Phoenix, and more.
Coding Garden With CJ
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!
Stefan Mischook
He started building websites and has been teaching web design and programming for over years! Now He is actively helping teachers teach web design and programming in the classroom (K and Colleges) with Studio Web.
Coding Phase
Anyone interested in learning CSS, HTML, and JavaScript can join this YouTube channel. More specifically.
Chris Hawkes
Chris has + years of experience and a high level of computer and electronic skills.
He encourages us to learn about programming, web design, responsive web design, Reactjs, Django, Python, web scraping, games, forms applications, and more!
Subscribe to this channel to find some in-depth screencasts about various web development topics.
Caleb Curry
The author offers high-quality tutorials that are fun, educational, and easy to follow. you will find videos on C++, JavaScript, C, database design, SQL, and more! As a side note, many videos contain horribly cheesy jokes.
Fireship
High-intensity code tutorials to help you build & ship your app faster. Subscribe for new videos every week covering intermediate to advanced lessons about JavaScript, Flutter, Firebase, and modern app development. The original home of #SecondsOfCode and #CodeThisNotThat. Created by Jeff Delaney.
Mike Dane
Mike, a developer who has taught millions of people to code through his YouTube videos, corporate training, and full-stack boot camps.
This channel is an attempt to teach the world the wonders of coding. He has already covered lots of tutorials on Java, Python, JavaScript, HTML, PHP, C, Ruby, C# and more.
JavaScript Mastery
A must-have for full-stack JS engineers. Lots of awesome projects focusing on both sides of the stack and how to deploy them.
Code Step by Step
This channel covers several different topics not just for Beginners but also for the Mid to Senior level. You can find a lot about Javascript frameworks like Angular, the Javascript library for my favorite ReactJS, and also Vue.js along with other new technologies like Typescript and Webpack.
Geeks for Geeks
GeeksforGeeks is one of the largest portals for computer science students and professionals housing nearly every concept in great detail in data structure, algorithms, operating systems, and languages like C++, Java, etc.
The Primeagen
ThePrimeagen is great for Vim. It teaches mostly surface-level stuff. If you’re starting with Vim as your editor, this will be a great place to learn more.
Here’s what other people say about the ThePrimeagen channel: “YouTube’s algorithm never failed me, I now shall worship it as a God, this channel changed my life.”
CS
This is CS, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming. Demanding, but definitely doable. Social, but educational.
A focused topic, but broadly applicable skills. CS is the quintessential Harvard (and Yale!) course. The channel is known for Web Programming with Python and JavaScript and Artificial Intelligence with Python Playlists.
Jason Weimann
This channel is dedicated to helping game developers be better at game development. The author likes to teach a bit of everything, from the getting started and beginner-style stuff to advanced techniques and patterns.
Coding Tech
A channel dedicated to republishing tech conferences from around the world and content originally published with the Creative Commons Attribution license.
It’s like JSConf, but much more diverse in topics spanning from things like Software Development, Python, JavaScript, Web Design, and more
Learn Web Code
If you want to learn primarily about WordPress, CSS/HTML, JavaScripting, and more, search for the Learn Web Code on YouTube and get started quickly.
It has tons of front-end development videos made up in large chunks, explaining all the core scripting topics in detail.
Sykoo
A Channel well known for its high-quality content leveraged towards Unity Game Development, Sykoo TV provides great content on level design, Game Design, and Game Engines.
This channel also provides Asset reviews which helps out the process of choosing the right asset for your project.
Real Python
“Python tutorials and training videos for Pythonistas that go beyond the basics. On this channel, you’ll get new Python videos and screencasts every week.
They’re bite-sized and to the point so you can fit them in with your day and pick up new Python skills on the side.”
Extra Credits
Centered towards the principle of Game Design, Extra Credits is a channel for those who want to polish their Game Development skills.
This channel helps you to understand deeply about the game design and how to make the game better. While covering every aspect of the game, Extra Credits makes sure to decode the game well to keep it simple and understandable.
Filled Stacks
For Flutterians. Join Filled Stacks and learn code principles, architectures, responsive UI, foundation, and lastly how to build an app using Flutter.
Reso Coder
On Reso Coder, you will find structured Flutter tutorials supported by a written blog post.
DCode
A YouTube channel with + HTML, CSS & JavaScript tutorials, PHP tutorials, Node.js tutorials, and Rust tutorials. Join Dom’s code and enjoy high-quality web development tutorials
Amigoscode
At Amigoscode, you will find programming crash courses, security courses, and coding tutorials. For the aspiring software engineers out there, this channel will provide you with many handy tips and tricks, as well as practical examples and scenarios
Dark Code
DarkCode is a channel for Learning Web Designs, website building, UI designs Using Only HTML And CSS, and some Javascript. If you love creative designs and amazing animations, please follow him.
Codevolution
Codevolution is a channel for learning front-end web development. The React series on this channel is one of the best React tutorials out there. You’ll also find tutorials on Angular, ES, and basic HTML & CSS.
Code With Ania Kubów
Join Ania and learn JavaScript, React, HTML, CSS, and Express by making retro games in these tutorials.
Let’s Build That App
Brian Voong, the founder of let’s build that app wants to share his years of developer experience by teaching how to build iOS apps. Join his channel and go beyond making simple blogs and calculator apps.
Brackeys
If you want to become a pro in game development, this YouTube channel is what you need. High-quality videos about C#, Unity, Photoshop, and game design issues. These courses are great to start your game dev career. New vids on Sundays and Wednesdays
Errichto
Errichto, A facebook hacker cup and Google code jam winner, shares his experience on different topics like Algorithms, competitive programming, and coding interviews. In addition to this, he also does coding live streams. This channel is only suitable for code fans.
Gaurav Sen
Gaurav Sen focuses on digestible chunks of system design components. The guy teaches system design basics such as vertical and horizontal scaling and other system-related topics.
Geek’s Lesson
This channel is about the art of computer science and programming, consisting of educational content from experts all around the world.
They provide long hours of tutorials on Python, R, C++, Java, and other CS-related topics like Mathematics, Machine Learning, IT security, etc.
GMTK
Game Makers Toolkit, a YouTube channel started by the former Game Journalist Mark Brown is one of the most-ranked channels on YouTube well known for his videos on the Game Development process and the industry.
This channel serves high-quality content on Game Design and optimization techniques for each game.
Programming Knowledge
A channel perfect for absolute beginners who want a foundation to learn to code.
Step-by-step tutorial playlists cover various languages without assuming prior knowledge. On this channel, You’ll find videos related to Java, Python, C, JavaFX, Android programming, Bootstrap, and more.
Hitesh Choudhary
Makes a lot of Programming videos courses, personal opinion videos, “What is” videos, and regular live streams and is very active.
Coding Entrepreneurs
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.
Dennis Ivy
A full-stack development youtube channel currently focuses on Python, Django, and JavaScript
TokyoEdtech
This channel is definitely one of the best places to learn Python programming from scratch. If you are new to coding, here’s the best part: he’s a teacher, so he knows exactly how to explain things clearly and thoroughly.
Clever Programmer
Clever Programmer is yet another exciting software development channel. The main topic of the channel is Python. Most of the videos that they produce are related to Python, particularly Django.
After that, a large portion of his content is based on soft skills for software developers. However, they occasionally produce videos on HTML, CSS, Javascript, Flask, etc.
Codetutor
Codetutor has a lot of videos about important Android fundamentals like activities, services, broadcast receivers, and content providers.
His content is detailed, the information he provides is correct and his videos are concise and well-edited with lots of helpful animations and annotations.
He also started making videos on iOS and web development but keeps releasing new Android tutorials regularly.
Jon Gjengset
When it comes to Rust, Jon Gjengset is the guy for you. He’s an open-source contributor to a variety of Rust projects. He’s also recording tons of Rust live coding streams, contributing to open source, and explaining his own projects all while teaching you Rust.
Python Programmer
Python Programmer is a YouTuber who delivers Python-related content. His content includes tutorials on Python, Data Science, Machine Learning, Book recommendations, and so on. If you need help with learning Python, he’s the man that will help you.
Sean Allen
Sean Allen is an iOS engineer, currently living in Pennsylvania. He loves creating YouTube videos, podcasts, and online courses for iOS development.
After facing rejection at whiteboard interviews at some of Silicon Valley’s biggest companies, Allen decided to showcase his iOS knowledge through his YouTube channel, where he was able to show the world that his knowledge and skills went beyond the typical interviews.
Nick White
Through his channel “Nick White,” he seeks to make the process of coding fun and enjoyable for his viewers. Nick White’s channel features videos on gaming, coding, and IRL.
In many of his videos, Nick documents the process of preparing interviews for top tech companies like Facebook, Google, and Apple.
Dummy Codes
Dummy codes were created for the viewers to have a fun place to laugh, enjoy, and learn about themselves. Larry Simiyu started the channel out of frustration during his coding journey.
The difficulties that he had faced in learning about coding and finding a job in the profession, he did not want others to face.
Drifting Ruby
Drifting Ruby is a collection of short videos that are aimed at the Ruby Language community. Each video, and sometimes a series of videos, covers specific topics of how to accomplish a task within your application.
Classsed
At Classsed, you will learn the fundamentals of programming and web development. Ranging from front-end frameworks, like Angular and React, to Back-end languages, like Node.js and PHP, the channel covers information on MongoDB, MySQL, cloud platforms, like AWS, Firebase, Digital Ocean, and much more!
Adam Khoury
Adam Khoury has been creating videos for its users for more than a decade now. Founded in, the channel has come a long way to offer you detailed videos on the best programming languages like JavaScript, SQL, PHP, CSS, HTML, ActionScript, and other technologies. It has more than videos on JavaScript alone.
I Hate Tomatoes
A front-end development channel full of web animation tutorials, deconstruction, and tips for front-end developers and designers.
IHateTomatoes will help you master creative front-end coding, GreenSock, React, ScrollTrigger, CSS, HTML, SVG, web animations, and interactive front-end development.
Go Rails
GoRails offers easy-to-learn and good-quality video content through which you can easily understand the confusing pieces of Ruby on Rails.
You can easily learn how to design code and become a proficient developer. With the help of videos, you can quickly understand difficult topics.
Android Developers
This is the official channel from the developer team behind Android.
Besides short update videos about the latest changes on the Android platform and Android Studio, you will mainly find recordings of talks from events like the Android Dev Summit or Google I/O here.
It’s a great source to stay up to date with the Android world, but you don’t have to watch all of their videos!
Angel Six
AngelSix is one of the best channels for learning C#. Join this YouTube channel to learn anything from C# to Xamarin to soldering, hardware design, and more.
Kudvenkat
The author has over years of experience, with Microsoft .NET technologies and SQL Server. He loves to share knowledge and he believes in ‘To Teach is to Learn’. The core focus of this channel is on CSharp Language. So, if you’re interested in learning C# then please join him.
Dev Inside You
Dev Inside You is making the world of professional software development accessible to anyone by creating educational material in the form of video courses and tutorials. A large portion of their content is related to Scala in one way or the other.
Coding With Mich
Mitch has several bigger tutorials on his channel where he teaches how to build real applications, like an Instagram clone or a Google Maps app, mixed with some shorter bite-sized tutorials and podcast interviews with other developers. His videos are well edited, his sound quality is one of the best and every topic is researched thoroughly.
So, that’s all for today. If you think, Still any coding YouTube channel is still missing from this list, please feel free to share it with us on any of our social media accounts.
We’ll check it, review it, and add it to this list. And If you think this best programming YouTube channels list can help others, please don’t think, just act on it (means share it with your friends and other web community)!