Study interactive :: Progress tools open in the Study Hub reader.

Recommended Online Courses

Free Courses

1. Machine Learning by Andrew Ng (Coursera)

2. Deep Learning Specialization by Andrew Ng

3. Fast.ai Practical Deep Learning for Coders

4. CS229: Machine Learning (Stanford)

5. CS231n: Convolutional Neural Networks (Stanford)

6. CS224n: Natural Language Processing (Stanford)

7. Machine Learning Crash Course (Google)

8. Introduction to Machine Learning (MIT)

9. Machine Learning Engineering for Production (MLOps)

10. Full Stack Deep Learning

Specialized Courses

11. Natural Language Processing (University of Michigan)

12. TensorFlow Developer Certificate Course

13. Deep Learning (NYU)

Interactive Learning Platforms

14. Kaggle Learn

15. DataCamp

16. edX - MITx MicroMasters in Statistics and Data Science

YouTube Channels

For a comprehensive list of YouTube channels, see YouTube Channels Guide

Top Recommendations:

Learning Path Recommendation

  1. Start: Machine Learning by Andrew Ng (Coursera)
  2. Then: Fast.ai Practical Deep Learning
  3. For Theory: CS229 (Stanford) or MIT Introduction to ML
  4. For Specialization:
    • Computer Vision → CS231n
    • NLP → CS224n
  5. For Production: MLOps Specialization or Full Stack Deep Learning

Tip: Many paid courses offer free audit options. Take advantage of free trials and audit modes!