Free Machine Learning Courses for Intermediates

Curated intermediate-level Machine Learning courses from the best free platforms on the internet.

freeCodeCamp's machine learning curriculum. Covers TensorFlow, neural networks, natural language processing, and reinforcement learning. Build and train models through five certification projects. Free certificate.

30h
4.6
Details

MIT's annual deep learning course. Covers deep learning fundamentals, CNNs, RNNs, generative models, and responsible AI. Lecture videos updated annually and completely free.

30h
4.9
Details

Harvard's 9-course data science certificate on edX. Covers R programming, data visualisation, probability, inference, regression, machine learning, and capstone.

180h
4.8
Details

Kaggle Learn's follow-up to Intro to ML. Covers missing values, categorical variables, pipelines, cross-validation, XGBoost, and data leakage. Four hours of focused, applied content.

4h
4.8
Details

Kaggle Learn's introduction to deep learning with TensorFlow and Keras. Covers neural networks, dropout, batch normalization, and binary classification. Hands-on with real datasets.

4h
4.7
Details