Data Science
Data Science and Machine Learning Self-Study Roadmap
A curated collection of our favorite online courses, books and tutorials
Feb 5, 2021
Month 0–2 (Prerequisites)
Mathematics for Data Science & ML
Programming with Python
Databases, Excel, and SQL
Month 2–4 (Basics)
Data Analysis & Visualization
Supervised Machine Learning
Unsupervised Machine Learning
Month 4–6 (Intermediate)
Deep Learning with PyTorch/Tensorflow
Advanced Machine Learning
Machine Learning in Production
Month 6–8 (Advanced — optional)
Advanced Deep Learning
Natural Language Processing
Product Analytics & A/B Testing
Month 8–10 (Job Preparation)
Data Structures and Algorithms
Web Development & Cloud Computing
Career Readiness Bootcamp
Month 10–12 (Job Readiness)
Capstone Project / Internship
Interview Practice
Programming Practice