from another self-taught developer.
Photo by Scott Graham on Unsplash
I completed college in the year of 2012 and when I finished college, we did not have Modern JavaScript, PHP, and many other modern web and mobile technologies plus every day a new language, technology, or framework is being released, and every developer must keep up themselves with new technologies.
I am not saying that you should hop on every technology that is being introduced but at least you should know a little about it and you should be able to adopt the technology. Let me give you an example, We all started Android Mobile App Development with Java then came Kotlin and then we all switched to Apache Cordova for cross-platform development and then Ionic, React Native, and nowadays developers prefer Flutter for Cross Platform mobile development. Emerging technologies come every day and we should be able to switch to those if we want to sustain our careers as Developers.
I learned most of the technologies from the Internet, I prefer Visual as well as build learning. I learn by reading online Tutorials in form of Documents/Articles, Video Tutorials, or by building some interesting projects. In this article, I am going to share some of my favorite YouTube Channels to keep the learning going on.
Note: I am not sharing official channels like Google Chrome Developers or Google Developers rather I will be sharing channels by individuals or groups of individuals creating great video tutorials and sharing with everyone.
Traversy Media
URL: https://www.youtube.com/user/TechGuyWeb
Source: YouTube
Channel run by Brad Traversy, sharing not just the tutorials but some developer-specific tips which will help you grow in your career as a software engineer. I am a fan of his channel, he is almost always one of the first people to share the beginner's intro tutorial on any new Web Development Technology. His videos are mostly an hour long where he shares a quick introduction to how to set up and get started with any particular web technology.
JavaScript Mastery
URL: https://www.youtube.com/channel/UCmXmlB4-HJytD7wek0Uo97A
Source: YouTube
If you are looking for project-based JavaScript tutorials then you must check Javascript Mastery, the Tutor Adrian Hajdin starts with a simple project and shares a start-to-end video tutorial that will help you understand the real-life usage of the technology that you are learning.
freeCodeCamp.org
URL: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
Source: YouTube
You must have heard about the infamous freeCodeCamp founded by Quincy Larson. The website: FreeCodeCamp.org has plenty of courses to start with but their YouTube Channel also has many basic to advanced-level video tutorials and that too without annoying advertisements.
Codedamn
URL: https://www.youtube.com/c/codedamn
Source: Youtube
This channel should be a part of every web developer's arsenal. This channel talks about the vast majority of topics related to web development that includes various web frameworks and libraries, Server management, and optimizing servers. This channel has complete series of tutorials for different technologies plus a lot of videos covering any single topic.
MTechViral
URL: https://www.youtube.com/channel/UCFTM1FGjZSkoSPDZgtbp7hA
Source: YouTube
The channel created and maintained By Pawan Kumar has a lot of video tutorial series which include Excel-2016, Biology, and many other courses on mobile technologies. I follow his channel mainly for Flutter Tutorials. Pawan is also the creator of the VelocityX UI framework for Flutter.
The Flutter Way
URL: https://www.youtube.com/channel/UCJm7i4g4z7ZGcJA_HKHLCVw
Source: YouTube
Another Flutter Tutorials channel where the tutorials mainly focus on UI designing is Flutter where the guide selects a UI template and shows a start-to-end tutorial of creating the UI. The channel is created by Abu Anwar and it’s my favorite channel for learning Flutter UI design.
I did not want to make this article too long hence I kept it short with my top 5 favorite channels but here are some honorable mentions.
- Simplilearn: Full coding video series and other tutorials.
- FireShip: Small and Quick intro videos.
- Coding Tech: Compilation of presentations from top Coding conferences. [Recommended for experienced developers].
- LevelUpTuts: Video series on various topics.
- Laracasts: Laravel, PHP, and JavaScript tutorials by Jeffrey Way.
- Lambda School: Coding Tutorial series.
You may follow me on Twitter, LinkedIn, or right here on Medium where I am active and share similar content.