Independent AI course guide

Learn AI with a path that fits.

Compare genuinely free learning, audit options, trials and paid programmes—with provider information and suitability notes to help you choose.

29 curated courses 22 free learning options Source dates on each course page
Guided learning paths

Not sure where to begin?

Follow a short sequence instead of collecting disconnected courses.

Curated catalogue

Compare courses by learning goals.

29 courses
DeepLearning.AI
PaidIntermediateAI Agents

Agentic AI

Build iterative, multi-step agent workflows and learn the design patterns behind reliable agentic systems.

Duration
Self-paced programme
Best for
Developers who can already build basic LLM applications and want a structured agent curriculum.
Why consider it

It is taught by Andrew Ng and focuses on engineering patterns, reflection, tool use and evaluation rather than treating agents as a single prompt.

DeepLearning.AI
Free to auditBeginnerAI for Business

AI for Everyone

A non-technical introduction to what AI can and cannot do inside an organisation.

Duration
About 6 hours
Best for
Leaders who need enough AI fluency to sponsor, scope or challenge an AI initiative.
Why consider it

Andrew Ng keeps the course grounded in business decisions, project selection and realistic AI capabilities instead of code or hype.

DeepLearning.AI
FreeBeginnerPrompting & Productivity

AI Prompting for Everyone

A no-code course for structuring prompts and improving repeated AI-assisted work.

Duration
Short self-paced course
Best for
People who already use chatbots but want more consistent, useful results.
Why consider it

It teaches reusable prompting habits rather than a collection of magic phrases, so the lessons transfer across models and tools.

DeepLearning.AI
FreeBeginnerAI Coding

AI Python for Beginners

Learn Python fundamentals while using AI assistance to build small, practical applications.

Duration
10 hours 20 minutes
Best for
Complete beginners who want to automate tasks or understand how AI applications are assembled.
Why consider it

The course assumes no coding background and uses concrete projects, making it a gentle bridge from using AI tools to creating with APIs and data.

Microsoft Learn
FreeIntermediateAI Agents

Develop AI Agents on Azure

Build, extend and orchestrate agents with Microsoft Foundry, tools, MCP, knowledge and multi-agent patterns.

Duration
9-module learning path
Best for
Developers already using Azure or evaluating Microsoft’s enterprise agent stack.
Why consider it

It covers current production concerns—tools, knowledge, MCP and orchestration—inside one coherent cloud learning path.

DeepLearning.AI
Free to auditBeginnerAI for Business

Generative AI for Everyone

A practical overview of generative AI, prompting, project lifecycles and workplace impact.

Duration
About 5 hours
Best for
Professionals deciding where generative AI belongs in their team or company.
Why consider it

It connects model capabilities to day-to-day work and gives non-technical learners a useful framework for evaluating opportunities and risks.

Hugging Face
FreeIntermediateAI Agents

Hugging Face AI Agents Course

Understand, build and deploy agents using open-source libraries and practical assignments.

Duration
Multi-unit self-paced course
Best for
Developers who want a free, code-first introduction to agent systems.
Why consider it

It combines agent concepts with implementation and community assignments, giving learners a concrete path beyond conceptual demos.

Hugging Face
FreeIntermediateLLMs & RAG

Hugging Face LLM Course

Learn modern NLP and LLM workflows using Transformers, Datasets, Tokenizers and the Hugging Face Hub.

Duration
Multi-chapter self-paced course
Best for
Python developers who want to understand and use open-source language models.
Why consider it

It pairs strong conceptual explanations with the open-source libraries learners are likely to encounter in real model work.

Google for Developers
FreeBeginnerMachine Learning

Machine Learning Crash Course

A practical foundation in core ML concepts using videos, visualisations and browser-based exercises.

Duration
About 15 hours
Best for
Technical beginners who want a free, structured ML foundation.
Why consider it

Google combines concise theory with hands-on exercises and has refreshed the material for modern machine-learning topics.

DeepLearning.AI & Stanford Online
Free trialBeginnerMachine Learning

Machine Learning Specialization

A broad foundation in supervised learning, neural networks, trees, clustering and recommender systems.

Duration
About 10 weeks
Best for
Learners prepared to invest several weeks in the mathematical and programming foundations of ML.
Why consider it

It remains one of the clearest structured starting points for learners who want real machine learning foundations rather than only generative AI tools.

Microsoft Learn
FreeIntermediateAI Engineering

Operationalize Generative AI Applications (GenAIOps)

Plan, version, evaluate, monitor and trace generative AI applications using an operational lifecycle.

Duration
About 6 hours
Best for
Teams preparing to run AI applications beyond experimentation.
Why consider it

It focuses on the reliability work that separates a demo from an operated AI product: evaluation, versioning, monitoring and tracing.

fast.ai
FreeIntermediateMachine Learning

Practical Deep Learning for Coders

A code-first deep-learning course that builds useful models before unpacking the theory underneath them.

Duration
7 lessons plus projects
Best for
Programmers who learn by building and want a serious, free deep-learning course.
Why consider it

Its top-down teaching style helps competent programmers create meaningful results early while still developing sound technical intuition.

Microsoft Learn
FreeBeginnerAI Engineering

AI Concepts for Developers and Technology Professionals

Foundational terminology and workloads covering generative AI, vision, speech, NLP, extraction and RAG.

Duration
Multi-module learning path
Best for
Developers and IT professionals preparing for deeper Azure AI study.
Why consider it

The breadth makes it a useful orientation for technology professionals who need to understand the AI solution landscape.

NVIDIA Deep Learning Institute
PaidIntermediateLLMs & RAG

Building RAG Agents with LLMs

Build a retrieval-augmented agent that connects an LLM to external knowledge and evaluates grounded responses.

Duration
8 hours
Best for
Technical learners who want a concentrated, hands-on RAG course with a completion credential.
Why consider it

The course combines an applied RAG workflow with NVIDIA-hosted lab infrastructure, assessment and certification in a focused one-day format.

Harvard University via edX
Free to auditIntermediateMachine Learning

CS50's Introduction to Artificial Intelligence with Python

A project-led survey of search, classification, optimisation, machine learning and language using Python.

Duration
About 7 weeks
Best for
Confident Python learners who want a rigorous, university-style introduction to multiple AI techniques.
Why consider it

Harvard’s CS50 teaching and substantial programming projects give learners a broader computer-science view of AI than an LLM-only course.

University of Helsinki · MinnaLearn
FreeBeginnerAI for Business

Elements of AI

Build an understanding of artificial intelligence, its possibilities, and its limits without needing to code.

Duration
Self-paced
Best for
Curious beginners and professionals who want a foundation before choosing AI tools.
Why consider it

A useful starting point if AI terminology feels unfamiliar. The conceptual approach helps you ask better questions about AI claims and applications.

DeepLearning.AI & AWS
Free trialIntermediateLLMs & RAG

Generative AI with Large Language Models

Understand the LLM lifecycle from transformer foundations through fine-tuning, evaluation and deployment choices.

Duration
About 3 weeks
Best for
Technical learners who want more depth than an API tutorial without taking a full academic programme.
Why consider it

The curriculum connects model theory with practical lifecycle decisions and includes an AWS production perspective.

Google
PaidBeginnerPrompting & Productivity

Google AI Essentials

Practise using generative AI for everyday work, with introductory prompting and responsible-use guidance.

Duration
Under 5 hours
Best for
Professionals who want a short, practical introduction to using AI at work.
Why consider it

The short format suits a first step into workplace AI. Activities connect prompting with familiar tasks such as generating ideas and drafting content.

Google
PaidBeginnerPrompting & Productivity

Google AI Professional Certificate

Practise AI-assisted research, communication, content creation, data analysis, and app building for work.

Duration
Self-paced
Best for
Professionals seeking a broader set of workplace AI projects and a completion certificate.
Why consider it

A broader follow-on to introductory training, with activities built around workplace tasks and Google AI tools. Best suited to learners who want to practise across several workflows.

Hugging Face
Free certificateIntermediateMachine Learning

Hugging Face Deep Reinforcement Learning Course

Progress from reinforcement-learning foundations to training and sharing practical agents.

Duration
Multi-unit self-paced course
Best for
Learners who want a project-driven introduction to deep reinforcement learning.
Why consider it

It combines open course material, graded practical work and a no-cost certificate, which is unusual for a technical programme.

Hugging Face
FreeIntermediateCreative AI

Hugging Face Diffusion Models Course

Study diffusion theory and use Diffusers to generate, train and fine-tune image and audio models.

Duration
Multi-unit self-paced course
Best for
Technical creators and engineers who want control over diffusion pipelines.
Why consider it

It goes beyond prompt-based image creation and teaches the underlying model workflows with a respected open-source library.

Hugging Face & Anthropic
FreeIntermediateAI Agents

Hugging Face MCP Course

Learn how Model Context Protocol connects AI applications to tools, data and reusable integrations.

Duration
Multi-unit self-paced course
Best for
Developers adding external tools or data sources to assistants and agents.
Why consider it

The course comes from Hugging Face in partnership with Anthropic and covers MCP from both a user and builder perspective.

Hugging Face
FreeAdvancedAI Engineering

Hugging Face smol-course

A focused course on post-training and fine-tuning language models with open-source tooling.

Duration
Multi-unit self-paced course
Best for
Technical learners ready to fine-tune and evaluate smaller open models.
Why consider it

It tackles an advanced, practical skill with implementation-oriented material instead of offering another general LLM overview.

Kaggle Learn
FreeBeginnerMachine Learning

Intro to Machine Learning

A compact, hands-on introduction to building and validating predictive models in browser notebooks.

Duration
About 3 hours
Best for
Beginners who want a quick practical win before choosing a longer ML programme.
Why consider it

Learners write useful model code immediately without spending time configuring a local development environment.

Google for Developers
FreeBeginnerMachine Learning

Introduction to Machine Learning

A concise explanation of supervised, unsupervised and generative machine learning.

Duration
About 20 minutes
Best for
Anyone testing whether they want to study machine learning more deeply.
Why consider it

It is brief, current and gives complete beginners the vocabulary needed before committing to a longer technical course.

Google for Developers
FreeIntermediateAI for Business

Managing ML Projects

Guidance for planning, staffing and delivering machine-learning work through its lifecycle.

Duration
Short self-paced course
Best for
Managers and leads moving from an ML idea to an executable project.
Why consider it

The operational perspective is useful for people accountable for delivery, not just model creation.

Google for Developers
FreeBeginnerAI for Business

Problem Framing

Learn how to decide whether a real-world problem is suitable for machine learning and define a useful objective.

Duration
Short self-paced course
Best for
Product managers and technical leads scoping an AI or ML initiative.
Why consider it

It addresses the failure point many technical courses skip: choosing the right problem and success measure before building a model.

DeepLearning.AI
PaidIntermediateLLMs & RAG

Retrieval Augmented Generation (RAG)

A structured treatment of retrievers, vector databases, evaluation and end-to-end RAG design.

Duration
Self-paced programme
Best for
Builders creating grounded assistants over company or domain knowledge.
Why consider it

It covers the full system rather than stopping at vector search, including the retrieval and evaluation decisions that determine real-world quality.

Microsoft Learn
FreeBeginnerPrompting & Productivity

Work Smarter with AI

Learn practical workplace uses of generative AI, grounding, agents and responsible use.

Duration
Short learning path
Best for
Business users who want a structured first step before adopting Copilot or another workplace assistant.
Why consider it

It is short, accessible and framed around common work rather than software development.