data science / machine learning
Machine Learning, Free
The field behind recommendations, forecasts, and modern AI — and the best courses to learn it are free. Start with the legendary intro course, then get hands-on with the standard tools. All resources free and current.
Machine learning lets computers find patterns and make predictions from data — it's the most in-demand skill in tech right now. The good news: the two best on-ramps (Andrew Ng's course and fast.ai) are free, and the standard library (scikit-learn) has superb free docs. Learn the concepts from a structured course, then cement them by building real models on Kaggle.
01 · LEARN THE CONCEPTS
The foundational courses
The two most-recommended ways into ML — both free to start.
- Machine Learning Specialization — Andrew Ng ↗The updated version of the course that taught a generation of ML engineers. Free to audit; clear and rigorous.coursera.org
- Practical Deep Learning — fast.ai ↗A completely free, top-down course that has you training real models from lesson one. The best hands-on path into modern ML.course.fast.ai
02 · BUILD MODELS
Hands-on & reference
Practice on real data and keep the standard toolkit close.
- Kaggle Learn: Intro to Machine Learning ↗A free, fast, hands-on micro-course — train and validate your first models on real datasets, with a certificate.kaggle.com
- scikit-learn (official) ↗The standard Python ML library, with famously excellent free user guides and worked examples for every algorithm.scikit-learn.org