Welcome!

Unlock your personalized experience.
Sign Up

Free AI & machine learning Courses

Hand-picked AI and tech courses, free and paid, that are worth your time.

7 courses

Hugging Face

Hugging Face Diffusion Models Course

Learn the theory behind diffusion models, train your own from scratch, fine-tune existing ones and generate images with the Diffusers library. Best for learners with deep learning experience.

Free Advanced
View course
fast.ai

Practical Deep Learning for Coders - Part 2: From Deep Learning Foundations to Stable Diffusion

The advanced follow-up to fast.ai Part 1, rebuilding deep learning foundations and implementing Stable Diffusion style models from scratch. Suited to experienced learners who want deep technical understanding.

Free Advanced
View course
Anthropic

Model Context Protocol: Advanced Topics

Goes deeper into MCP with sampling, notifications, roots, transports and running servers in production. For developers who already built a basic MCP server and want to scale it.

Free Advanced Certificate
View course
MIT OpenCourseWare

Matrix Methods in Data Analysis, Signal Processing, and Machine Learning (18.065)

Gilbert Strang explains the linear algebra behind deep learning and data analysis, including SVD, low-rank approximation, optimisation and gradient descent. For learners with linear algebra basics.

Free Advanced
View course
Stanford University

CS229: Machine Learning

Stanford's core machine learning course covering supervised and unsupervised learning, learning theory and reinforcement learning, with notes and lecture materials. Best for learners with strong maths and programming skills.

Free Advanced
View course
Stanford University

CS231n: Deep Learning for Computer Vision

A detailed look at deep learning for vision, from building neural networks and CNNs to detection, segmentation and generative models, with notes and assignments. For learners comfortable with Python and linear algebra.

Free Advanced
View course
Stanford University

CS221: Artificial Intelligence: Principles and Techniques

Stanford's broad AI course covering machine learning, search, Markov decision processes, games, Bayesian networks and logic, with lecture materials and assignments. Suits learners with programming and maths foundations.

Free Advanced
View course

Some links are affiliate links; we may earn a commission at no extra cost to you. Prices are set by the course providers.