When it comes to learning data science, there are many, many resources around the internet. Many articles, many online courses, many Youtube channels, and so on…

You have to choose carefully, especially when it comes to free things. There are a lot of low quality or simply wrong data science tutorials out there. And even if they are free, you’ll still have to pay for them with your time.

You simply can’t afford to start learning from the wrong person, right?

In this article, I’ll show you three of my favorite Youtubers who built their channels around data science and machine learning. These channels contain absolutely top quality learning materials… and besides, they are all free to watch, since they are on Youtube.

Note that this article is available in video format, too:

Keith Galli

LINK: https://www.youtube.com/c/KGMIT/

Keith publishes videos about programming, games, data science and more on his channel.

What I really appreciate in his approach is that he creates in-depth learning materials. When he publishes a machine learning tutorial, he does it with an around 2-hour long video. At the same time, he structures his tutorials very well and explains even the more complex data science concepts very clearly… so that 2 hours doesn’t feel like 2 hours at all.

Keith Galli data science youtube

He creates videos on various topics — but there are quite a few beginner-level data science tutorials that you’ll like a lot.

If you are an aspiring data scientist, I recommend starting with his Pandas tutorial, here.


LINK: https://www.youtube.com/user/sentdex

From the three Youtube channels that I mention in this article, the one by sentdex (also known as Harrison Kinsley) is the biggest and oldest one. He has around 1,000 videos on Youtube and while he builds his channel mostly around Python, many of these are tutorials or demos for popular data science and machine learning libraries and concepts.

I really loved his deep learning series, for instance, that represents very well how clearly Harrison can explain complex data science concepts.

But the absolute best is where he programs a car in the well-known computer game, Grand Theft Auto, with Python to become a self-driving car. It’s not just super fun but it brings down a thing that most people consider “magic” to the execution level. You can literally see how it’s built with Python code from scratch. Which is pretty cool, I think.

Another thing that I love in Harrison’s style is that he’s super casual. I mean, he doesn’t mind drinking from a shark between coding two layers of his deep learning model…

sentdex data science youtube

Just by watching his videos, you can tell that he’s very smart… but he’s pretty humble, as well. 

The other thing that I like about the way he does his tutorials is that he doesn’t edit out his mistakes – like typos or logical errors – when he writes code. So by watching him, you can get a more realistic picture about what it takes to build something by coding.

Check out the GTA self-driving car tutorial, here.

Joma Tech

LINK: https://www.youtube.com/c/JomaOppa/

Joma’s Youtube channel is about data science… on the surface.

But in fact, it’s more like a mix of data science and entertainment. Let me just say this: Joma is really, really, really funny! You can’t watch his videos without laughing… But if you watch closely, you’ll see that he’s highly intelligent, too.

Well, probably, you won’t learn pandas or machine learning from this Youtube channel but that’s not the point either. Also, he recently shifted from data scientist to computer engineer. Still, he gives you a funny (sometimes sarcastic) insight into this industry… and while he does that by many times making you laugh, many things are actually true in his videos.

joma tech data science youtube

Watching his videos could be a great cool down session after a longer coding tutorial… and his enthusiasm towards coding and computer science will also make you more motivated for the next one!

If you just watch one video from him right now, it should be the one where he solves his favorite interview question.


These three are my favorite data science and machine learning oriented Youtube channels. If you have more recommendations, feel free to share them in the comments.

Tomi Mester