Fantastic youtube channels, with top-quality learning for software engineers
Tags: youtube, tutorial, programming, top5
Published: 2018-03-12 15:34:17

---
title: Fantastic youtube channels, with top-quality learning for software engineers
published: true
tags: youtube,tutorial,programming,top-5
canonical_url: 
---

Video training is undeniably one of the most popular methods, for self-taught programmers and according to [Forbes](https://www.forbes.com/sites/laurencebradford/2018/01/29/who-are-modern-developers-survey-of-40000-reveals-trends/#31effb56491e), the most popular, amongst millennials.

> _Anyone who stops learning is old, whether at twenty or eighty. Anyone who keeps learning stays young. The greatest thing in life is to keep your mind young. (Henry Ford)_

As far as I know, many people are relying on one or more of the most popular video training platforms like [Pluralsight](https://www.pluralsight.com/), [Udemy](https://www.udemy.com/) or [Coursera](https://www.coursera.org/) but they use accounts funded by the company they are working for.

But what about those who don’t have that great benefit and cannot allow a budget around 300$/year for such purpose? Thankfully, [youtube](http://youtube.com) is hosting quite a few channels which offer top-quality material for software engineers. Below are my favorites, in no particular order.

![](https://cdn-images-1.medium.com/max/500/1*JtzEheXwoYY3vP0nKbR00A.jpeg)<figcaption>Even master yoda agrees</figcaption>

1. [DerekBanas](https://www.youtube.com/user/derekbanas): Derek is providing a diverse set of tech courses. From [assembly](https://www.youtube.com/playlist?list=PLGLfVvz_LVvQu9IwUcpn8KOZsOvoHx8sU) and [design patterns](https://www.youtube.com/playlist?list=PLF206E906175C7E07) to [Django](https://www.youtube.com/playlist?list=PLGLfVvz_LVvSMqZiTTsAC7C8Ypp81Jt6D), [Rails](https://www.youtube.com/playlist?list=PLGLfVvz_LVvSngZQwrhYXlPnJf1zYqghI) and [UML](https://www.youtube.com/playlist?list=PLGLfVvz_LVvQ5G-LdJ8RLqe-ndo7QITYc). His extremely clear accent makes subtitles useless. What I like about this channel, is that is not purely technical, but has a good grasp on the soft skills side of a developer’s life, like [negotation](https://www.youtube.com/playlist?list=PL9028E98DC5D03FBD) and [sales](https://www.youtube.com/watch?v=6bNwBJ4dky8&list=PL61952EC6E585D073) techniques.
2. [thenewboston](https://www.youtube.com/user/thenewboston) With 4350 videos, at the time of writing this article, this guy is literally recording while he is sleeping. Like Derek Banas, thenewboston(or Bucky Roberts as known in the real world) is providing tutorials on a wide variety of subjects. Programming courses are taking the lion’s share of the channel’s library but there a few for math, biology, and gaming.
3. [FreeCodeCamp talks](https://www.youtube.com/channel/UCVk8weS4S2kJfja72fTxh5A) A great — and relatively recent — initiative from FreeCodeCamp, where various passionate people give talks on modern technical topics. You can even send your talk there, to be published. There is no reason to consume your time here, given there is a great [article](https://medium.freecodecamp.org/introducing-freecodecamp-talks-awesome-tech-talks-you-can-watch-for-free-55e5d96e2fa5) answering all the questions.
4. [Success in Tech](https://www.youtube.com/channel/UC-vYrOAmtrx9sBzJAf3x_xw) Ramon Lopez, the owner of this channel is a great software engineer I am following for some time now. Initially, I was attracted by his [system design](https://www.youtube.com/playlist?list=PLA8lYuzFlBqAy6dkZHj5VxUAaqr4vwrka) articles, but later I loved his [career advice](https://www.youtube.com/playlist?list=PLA8lYuzFlBqCnvkSNeM7AYIy9AkTVjEJs) playlist too. It looks paused for a while now, I hope it will be refreshed soon.
5. [Traversy Media](https://www.youtube.com/user/TechGuyWeb) A channel whose ower is heavily involved with web programming. A quick scroll in his playlists will leave you with no doubt. :) He is mostly focusing on Node.Js and vanilla Javascript but there is some fair share of PHP, Python, and CSS. My favorite part here, are the long videos he has created, where you can get a good grasp of the tech he is talking in about an hour, like [this](https://www.youtube.com/watch?v=-zW1zHqsdyc) one.

#### Conclusion

Thank you for reading this article. What are your favorite channels for learning stuff around the job? If you want to let people know or you have any questions/objections, feel free to post a comment below.

EDIT: Please do not forget to visit the comments section, as there are tons of wonderful channels suggested there.