Skip to content

Free AI Courses from Beginner to Advanced

36 free courses and videos for learning artificial intelligence, from what AI is to building AI agents. Every one is free to take, and each card lists its level, length, and the prerequisites and certificate the course page states.

Checked against each provider’s own page. View and sign-up counts are the providers’ figures, read 18 October 2026.

Courses by topic

Free course

Elements of AI

University of Helsinki & MinnaLearn

A free online course on what AI is, what is and is not possible with it, and how it affects our lives.

Needs:
No complicated maths or programming required
Beginner2M+ signed up Self-paced
Free course

AI Fluency: Framework & Foundations

Anthropic Academy

The 4D framework - Delegation, Description, Discernment, Diligence - for working with AI effectively, efficiently, ethically and safely. 14 lessons and a quiz.

Beginner 4 hrs
Free course

AI Capabilities and Limitations

Anthropic Academy

What large language models can and cannot do - next-token prediction, knowledge, working memory, steerability and context limits. 13 lessons and a quiz.

Beginner 3.5 hrs
Free course

AI Fluency for Students

Anthropic Academy

The 4D framework applied to student life: AI for learning, career planning and academic work. 5 lessons and a quiz.

Beginner 3 hrs
Free course

AI Fluency for Small Businesses

Anthropic Academy

The 4D framework applied to everyday business tasks such as research, customer data and operations. 8 lessons and a quiz.

Beginner 3.5 hrs
Free course

Machine Learning Crash Course

Google

Animated videos, interactive visualisations and exercises on linear and classification models, data, neural networks, embeddings, an intro to LLMs, and production ML.

Beginner Self-paced
Free course

Intro to Machine Learning

Kaggle

Seven lessons with coding exercises, from how models work and data exploration to model validation, overfitting and random forests. Taught by Dan Becker.

Needs:
Builds on Python
Certificate:
Yes, at no cost
Beginner ~3 hrs
Free course

AI for Beginners

Microsoft

A 12-week, 24-lesson curriculum with practical lessons, quizzes and labs, covering tools such as TensorFlow and PyTorch as well as ethics in AI.

Beginner 24 lessons
Free course

Machine Learning for Beginners

Microsoft

A 12-week, 26-lesson curriculum with 52 quizzes on classic machine learning, using mainly Scikit-learn and leaving deep learning to its AI for Beginners course.

Beginner 26 lessons
Free video

AI Foundations Course

freeCodeCamp.org / LunarTech

A video course on Python, machine learning, deep learning and data science: key principles, common algorithms, case studies and projects.

Beginner412K views 10 hrs 22 min
Free course

CS50's Introduction to Artificial Intelligence with Python

Harvard University (CS50)

Seven weeks of lectures and hands-on projects on graph search, classification, optimisation, machine learning and large language models, free through OpenCourseWare.

Needs:
CS50x or at least one year of experience with Python
Intermediate 7 weeks
Free course

Practical Deep Learning for Coders

fast.ai

Applying deep learning and machine learning to practical problems, with libraries including fastai and Hugging Face. 9 lessons of about 90 minutes each.

Needs:
Some coding experience
Intermediate 9 lessons
Free course

AI Agents for Beginners

Microsoft

18 lessons: agent design patterns, tool use, agentic RAG, multi-agent systems, MCP and A2A, memory, security and deployment.

Beginner 18 lessons
Free course

Building Effective Human-Agent Teams

Anthropic Academy

Moving from single-player to multiplayer AI, and how to prepare a team for the shift. 5 lessons and a quiz; in beta.

Beginner 45 min
Free course

AI Agents Course

Hugging Face

AI agents in theory and practice, using smolagents, LlamaIndex and LangGraph, with challenges that compare your agents with other students'.

Certificate:
Certificate of completion
Intermediate Self-paced
Free course

Model Context Protocol (MCP) Course

Hugging Face

Understanding, using and building MCP applications, built in partnership with Anthropic.

Needs:
Basic AI and LLM concepts, and familiarity with software development
Certificate:
Certificate of completion
Intermediate Self-paced
Free course

Introduction to Model Context Protocol

Anthropic Academy

Build MCP servers and clients from scratch with the Python SDK, covering tools, resources and prompts. 10 lessons and a quiz.

Needs:
Basic Python, async/await, and familiarity with APIs
Intermediate 1 hr
Free course

Introduction to Agent Skills

Anthropic Academy

Build, configure and share skills in Claude Code - reusable markdown instructions Claude applies to matching tasks. 6 lessons.

Intermediate 1 hr
Free course

Introduction to Subagents

Anthropic Academy

Splitting complex tasks across parallel Claude subagents and orchestrating them. 4 lessons.

Intermediate 45 min

Frequently asked questions

Are these AI courses really free?+

Yes. Every course listed is free to take. A few are free to learn but offer paid extras, such as DeepLearning.AI's accomplishments with its PRO plan, and courses that call a model's API may need a paid API key to run the exercises.

Which free AI courses give a certificate?+

Kaggle's Intro to Machine Learning lists a certificate at no cost, and Hugging Face's AI Agents Course and MCP Course give a certificate of completion. Each course card shows a certificate only where the course page offers one.

Can I learn AI without coding?+

Yes, to start. Elements of AI states that no complicated maths or programming is required, Anthropic's AI Fluency courses and Claude 101 teach how to use AI tools, and the 3Blue1Brown and Andrej Karpathy videos explain how language models work without code.

Where should a complete beginner start?+

The AI for Beginners page lists courses that start from zero, with the prerequisites each course page states. Courses are grouped by the level the provider gives - Beginner, Intermediate or Advanced.