Welcome!

Unlock your personalized experience.
Sign Up

Free AI & Tech Courses

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

12 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

Design and Analysis of Algorithms (6.046J)

An advanced algorithms course covering divide and conquer, greedy methods, network flow, randomised and approximation algorithms, and more. For learners who completed an intro algorithms course.

Free Advanced
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
MIT OpenCourseWare

Computer Systems Security (6.858)

Studies attacks and defences in computer systems, including web security, privilege separation, network security and mobile security, with lab assignments. For learners with systems programming knowledge.

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
The Odin Project

Advanced HTML and CSS

Covers animation, accessibility, responsive design and CSS frameworks so your sites work well for every user and screen size. Aimed at developers polishing front-end work for professional projects.

Free Advanced
View course
MongoDB University

MongoDB Database Admin Path (Self-Managed)

Covers installing, configuring, securing, backing up and monitoring self-hosted MongoDB deployments, including replication. Suited to aspiring database administrators and DevOps engineers.

Free Advanced Certificate
View course
Semrush Academy

Content-Led SEO with Brian Dean

Explains how to create standout content that earns links and rankings, taught by Brian Dean. Suited to marketers who already have some SEO experience.

Free Advanced Certificate
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.