Tivadar Danka
Tivadar Danka

@TivadarDanka

40 Tweets 24 reads Sep 21, 2021
You don't need to go to a university to learn machine learning - you can do it from your living room, for completely free.
Here is an extensive list of curated free courses and tutorials, from beginner to advanced. ↓
(Trust me, you want to bookmark this tweet.)
This is how I'll group the courses.
Machine learning
├── Getting started
├── Computer vision
├── NLP
├── Reinforcement learning
└── Applications
Coding
├── Python
├── R
├── Javascript
└── Machine learning frameworks
Let's start!
2. Deep Learning from the Foundations (by @fastdotai)
course19.fast.ai
7. Machine Learning Course for Beginners (by Ayush Singh and @freecodecamp)
youtube.com
Machine learning
└── Computer vision
1. Stanford cs231n Convolutional Neural Networks for Visual Recognition (by @karpathy)
(This is my all-time favorite machine learning course.)
youtube.com
3. Advanced Computer Vision with Python (by Murtaza Hassan and freecodecamp)
youtube.com
4. OpenCV Python Course - Learn Computer Vision and AI (by @LearnOpenCV and freecodecamp)
youtube.com
5. Tensorflow Object Detection in 5 Hours with Python (by @nicholasrenotte)
youtube.com
2. Natural Language Processing with TensorFlow 2 - Beginner's Course (by Phil Tabor and freecodecamp)
youtube.com
2. Reinforcement Learning Course - Full Machine Learning Tutorial (by Phil Tabor and freecodecamp)
youtube.com
3. Deep Reinforcement Learning in Python Tutorial - A Course on How to Implement Deep Learning Papers (by Phil Tabor and freecodecamp)
youtube.com
4. Reinforcement Learning in 3 Hours (by @nicholasrenotte)
youtube.com
2. Applied Deep Learning with PyTorch (by Fawaz Sammani and freecodecamp)
youtube.com
3. Algorithmic Trading Using Python - Full Course (by @NickJMcCullum and freecodecamp)
youtube.com
5. MIT Machine Learning in Genomics (by @manoliskellis)
youtube.com
6. Python for Bioinformatics - Drug Discovery Using Machine Learning and Data Analysis (by @thedataprof and freecodecamp)
youtube.com
2. Learn Python - Full Course for Beginners (by @mike_dane and freecodecamp)
youtube.com
3. Python for Data Science - Course for Beginners (by freecodecamp and Maxwell Armi)
youtube.com
Coding
└── R
1. R Programming Tutorial - Learn the Basics of Statistical Computing (by @datalabcc and freecodecamp)
youtube.com
2. Learn R Programming with Johns Hopkins University (by @rdpeng)
youtube.com
Coding
└── JavaScript
(Yes, you can do machine learning in JavaScript.)
1. Learn TensorFlow.js - Deep Learning and Neural Networks with JavaScript (by @deeplizard and freecodecamp)
youtube.com
2. Neural Networks with JavaScript - Full Course using Brain.js (by @robertlplummer and freecodecamp)
youtube.com
Coding
└── Machine learning frameworks
1. TensorFlow 2.0 Complete Course (by @TechWithTimm and freecodecamp)
youtube.com
2. Keras with TensorFlow Course - Python Deep Learning and Neural Networks for Beginners (by @deeplizard and freecodecamp)
youtube.com
3. PyTorch for Deep Learning (by @jovianhq and freecodecamp)
youtube.com
4. Scikit-learn Crash Course - Machine Learning Library for Python (by @fishnets88 and freecodecamp)
youtube.com
If you are still here, and perhaps finished some courses after coming back to this list, congratulations! You are off to a great start in machine learning.
Now go, and build something awesome!
We are pushing the limits of Twitter, as I cannot add any more tweets to this thread :)
I post threads like this every week, diving deep into concepts in machine learning and mathematics.
If you have enjoyed this, make sure to follow me and stay tuned for more!

Loading suggestions...