Ask Hermes →

Perspective · for graduating students

Build an AI career on courses you can actually start today.

Every link in this guide was opened and checked in August 2026. Almost all of it costs nothing. The hard part is no longer finding an AI course. It is knowing which handful actually change what a hiring manager thinks of you, and in what order to take them.

145

verified courses and resources

112

completely free, no trial

24

free to audit

5

phases from zero to hireable

Read this first

You do not need a computer science degree to work in AI in 2026. You do need a route that plays to what you already have, a sequence that is deliberately slow at the start and fast at the end, and a ring of skills around the model that courses about models never teach. This guide holds all three, plus the library to start from: the core machine learning (ML) curriculum, the large language model (LLM) work that 2026 hiring actually asks for, and the complementary skills that separate a student who has watched lectures from one who has shipped something.

“Which handful of courses actually change what a hiring manager thinks of me, and in what order?”

Start here

Three routes in, depending on what you studied.

Find yourself below, then follow that column through the sequence.

The builder

Computer science, IT and software engineering students

  1. Skip AI literacy. Go straight to Google’s ML Crash Course and CS50 AI.
  2. Add SQL, Git and Docker early. These get you interviews faster than another model.
  3. Go deep on deep learning with fast.ai and Karpathy’s Zero to Hero.
  4. Then build with language models: short courses, agents, retrieval and evaluation.
  5. Finish with MLOps Zoomcamp so you can put a model in production.

Target roles: AI engineer, ML engineer, LLM application engineer, MLOps engineer.

The quantitative crossover

Engineering, maths, physics, statistics, economics

  1. Close the coding gap first with CS50P, roughly six weeks.
  2. Your maths is an asset. Use 3Blue1Brown to connect it to models, not to relearn it.
  3. Take the ML Specialization, then Kaggle Learn for hands-on repetition.
  4. Pick a domain you already understand, whether that is finance, healthcare, energy or manufacturing, and take its AI course.
  5. Add data engineering so you can work with real data, not tidy sample files.

Target roles: Data scientist, applied scientist, quantitative analyst, domain AI specialist.

The translator

Commerce, arts, law, design, life sciences

  1. Start with Elements of AI and AI For Everyone. Both are jargon free.
  2. Get genuinely good at prompting with the Vanderbilt course. This alone changes your first job.
  3. Learn SQL and spreadsheets. Analyst is the most common non-technical way onto an AI team.
  4. Choose a lane: AI product management, AI governance, or your own field’s AI course.
  5. Ship something small with Streamlit. Non-technical people who ship are rare and remembered.

Target roles: AI product manager, AI governance analyst, business analyst, domain AI lead, solutions consultant.

The sequence

Twelve months, five phases.

Deliberately slower at the start and faster at the end. Most students fail by beginning with a deep learning specialisation before they can write a clean function or a join.

1

Weeks 0 to 4

Literacy and language

Two goals only: be able to talk about AI accurately, and be able to write Python without looking things up constantly.

Take: Elements of AI, then CS50P or Kaggle Python.

Non-technical students: add AI For Everyone and Generative AI for Everyone.

Proof of phase: You can explain the difference between training and inference to a friend, and you have written a script that reads a file and does something useful with it.

2

Months 1 to 3

Machine learning and the plumbing around it

Learn how models are built, and at the same time learn the four unglamorous skills every job description assumes: Git, SQL, the command line and pandas.

Take: Google ML Crash Course or the ML Specialization, plus Kaggle Intro to ML, SQLBolt, GitHub Skills and the Missing Semester.

Proof of phase: A public GitHub repo with a trained model, a README, and a query that pulls its data.

3

Months 3 to 6

Deep learning and building with language models

The fork in the road. Take both branches if you can. If you have to choose, choose the branch your target role hires for.

Take: Research and modelling branch: Deep Learning Specialization, fast.ai, Hugging Face LLM Course.

Application branch: Generative AI with Large Language Models, then the DeepLearning.AI short courses on prompting, LangChain and the Claude or OpenAI APIs.

Proof of phase: A working app someone else can open in a browser.

4

Months 6 to 9

Agents, retrieval and getting it into production

This is where 2026 hiring actually is. Anyone can call an API. Very few graduates can make an agent reliable, ground it in real documents, evaluate it honestly and deploy it.

Take: Hugging Face AI Agents Course, Introduction to LangGraph, a retrieval course, Evaluating AI Agents, and MLOps Zoomcamp or Made With ML. Add one cloud path from AWS, Azure or Google.

Proof of phase: A deployed retrieval or agent app with an evaluation suite and a Dockerfile.

5

Months 9 to 12

Specialise, and learn the rules

Pick the thing you want to be known for, and pick up the governance literacy that is now a hiring criterion rather than a nice extra.

Take: One specialisation, whether that is computer vision, natural language, agents, data engineering or a domain, plus Ethics of AI and either the NIST AI Risk Management Framework or the OWASP Top 10 for LLM Applications.

Proof of phase: Three portfolio projects, one blog post explaining a hard thing you learned, and a CV that names frameworks rather than buzzwords.

If you only have three months

Compress to this and you will still be employable, though narrower: CS50P or Kaggle Python, Google ML Crash Course, SQLBolt, GitHub Skills, ChatGPT Prompt Engineering for Developers, LangChain: Chat with Your Data, and Streamlit. Ship two projects. That is roughly ninety hours of study and it beats a half-finished specialisation every time.

The core set, in order: the 18 courses to take if you took nothing else
  1. Elements of AI: Introduction to AI · University of Helsinki + MinnaLearn · Beginner · ~30 h · Free, free certificate What AI is, without maths.
  2. CS50P: Introduction to Programming with Python · Harvard University · Beginner · 10 weeks · Free (paid edX certificate optional) Python from zero, properly.
  3. Machine Learning Crash Course · Google for Developers · Beginner · ~15 h · Free Applied ML fundamentals.
  4. SQLBolt Interactive SQL Lessons · SQLBolt · Beginner · 18 lessons, ~4 h · Free SQL, the most-tested skill.
  5. Introduction to GitHub · GitHub Skills · Beginner · <1 h · Free Version control and pull requests.
  6. Kaggle Learn: Intro to Machine Learning · Kaggle (Google) · Beginner · ~3 h · Free Your first trained model.
  7. Machine Learning Specialization · Stanford Online + DeepLearning.AI (Andrew Ng) · Beginner · ~95 h · 7-day trial, then ~$49/mo Supervised and unsupervised ML.
  8. CS50 Introduction to AI with Python · Harvard University · Intermediate · 7 weeks · Free AI algorithms as real projects.
  9. Practical Deep Learning for Coders, Part 1 · fast.ai · Intermediate · ~14 h video · Free Applied deep learning, deployed.
  10. Deep Learning Specialization · DeepLearning.AI on Coursera · Intermediate · ~3 months · 7-day trial, then paid Neural networks in depth.
  11. ChatGPT Prompt Engineering for Developers · DeepLearning.AI with OpenAI · Beginner · 1 h 40 m · Free Using language model APIs.
  12. Generative AI with Large Language Models · AWS and DeepLearning.AI on Coursera · Intermediate · ~16 h · Free to audit The full model lifecycle.
  13. Hugging Face LLM Course · Hugging Face · Intermediate · 12 chapters · Free, no ads The industry toolchain.
  14. Hugging Face AI Agents Course · Hugging Face · Beginner · 4 chapters · Free, free certification Agents and tool use.
  15. Building and Evaluating Advanced RAG · DeepLearning.AI with LlamaIndex and TruEra · Beginner · 2 h 5 m · Free Retrieval and evaluation.
  16. MLOps Zoomcamp · DataTalks.Club · Intermediate · 9 weeks · Free and open source Deployment and monitoring.
  17. Ethics of AI · University of Helsinki · Beginner · 7 chapters, ~20 h · Free Responsible AI.
  18. OWASP Top 10 for LLM Applications · OWASP GenAI Security Project · Intermediate · ~4 to 6 h · Free and open source AI security.

The library

Every course, filtered how you need it.

Search by name, provider or topic. Filter by level and by what it costs. Top picks are the ones worth doing first in their group, and they are what you see until you ask for everything.

Showing 32 of 145 · the 32 top picks

Foundations: literacy, programming and first AI 3

Harvard University

Functions, conditionals, loops, exceptions, libraries, unit tests, file I/O, regular expressions and object-oriented Python.

The strongest free programming foundation there is, and its rigour is what makes later ML material tractable.

Free (paid edX certificate optional)Beginner10 weeks

Harvard University

Graph search, adversarial search, knowledge representation, probability, optimisation, neural networks and language models, all as working Python projects.

The projects are portfolio grade and the Harvard name carries real weight with recruiters.

FreeIntermediate7 weeks

Google for Developers

Linear and logistic regression, classification, data handling, neural networks, embeddings, language models, production systems and fairness.

Rebuilt with a language-model module, so it is the fastest structured on-ramp to applied ML.

FreeBeginner~15 h

Machine learning and deep learning 5

Stanford Online + DeepLearning.AI (Andrew Ng)

Supervised learning, neural networks with TensorFlow, decision trees, unsupervised learning, recommenders and reinforcement learning.

Still the first real ML course that hiring managers recognise by name.

7-day trial, then ~$49/moBeginner~95 h

DeepLearning.AI on Coursera

Building and tuning neural networks, hyperparameter optimisation, project strategy, convolutional networks and sequence models including attention.

The canonical deep learning foundation, still the assumed prerequisite for most applied AI roles.

7-day trial, then paidIntermediate~3 months

fast.ai

Training and deploying state-of-the-art vision, language, tabular and recommender models top down with PyTorch and fastai.

The fastest route from zero to a deployed working model, which is exactly what a portfolio needs.

FreeIntermediate~14 h video

Andrej Karpathy

Building neural networks from scratch in code: micrograd, backprop by hand, MLPs, batch norm, WaveNet, GPT and tokenisation.

Building GPT line by line is the single most persuasive thing a student can discuss in an AI interview.

FreeAdvanced8 lectures

Hugging Face

Transformers, tokenizers, datasets, fine-tuning, model sharing, and advanced topics including reasoning models.

Hugging Face is the de facto industry toolchain, so this maps almost one to one onto day-one job tasks.

Free, no adsIntermediate12 chapters

Building with large language models 4

Vanderbilt University on Coursera

Reusable prompt patterns for writing, analysis, ideation and automation, taught as a systematic technique rather than tricks.

For a non-technical student this has the highest immediate productivity return per hour on the whole list.

Free to auditBeginner~19 h

DeepLearning.AI with OpenAI

Using the API for summarising, inferring, transforming and expanding text, and building a custom chatbot.

Under two hours to become genuinely useful with language model APIs. Highest return single item here.

FreeBeginner1 h 40 m

AWS and DeepLearning.AI on Coursera

The full model lifecycle: pretraining, scaling laws, prompt engineering, fine-tuning, parameter-efficient methods and alignment.

The closest thing to a standard curriculum for the LLM engineer job title now appearing in most postings.

Free to auditIntermediate~16 h

DeepLearning.AI

A filterable catalogue of short courses built with OpenAI, Anthropic, Meta, AWS, LangChain and LlamaIndex.

The single fastest way to show current, hands-on familiarity with the exact tools AI teams use.

FreeBeginner126 courses

Agents, retrieval, evaluation and shipping 7

Hugging Face

Agent fundamentals, the think-act-observe loop, frameworks including smolagents and LangGraph, real use cases and a benchmark assignment.

The best-known free agents credential, and it produces a leaderboard-ranked final project.

Free, free certificationBeginner4 chapters

LangChain Academy

Graph construction, state management, routing logic, streaming, human-in-the-loop control, memory, assistants and deployment.

The deepest free treatment of the stateful agent framework teams actually run in production.

FreeIntermediate6 h, 55 lessons

DeepLearning.AI with Anthropic

The Model Context Protocol standard, building and deploying MCP servers, connecting chatbots to external tools and data.

MCP became the cross-vendor standard for tool access, so it is now a named requirement in agent roles.

FreeIntermediate1 h 58 m

DeepLearning.AI with LangChain

Document loading, splitting, vector stores and embeddings, retrieval strategies, and a chatbot grounded in your own documents.

Document-grounded chat is the single most common internal AI project companies fund.

FreeBeginner1 h 18 m

DeepLearning.AI with Arize AI

Adding observability and tracing to agents, evaluating with code-based evaluators and model-as-judge, and running improvement experiments.

Agent evaluation and observability is the number one gap teams hire for once a prototype exists.

FreeBeginner2 h 36 m

Streamlit

Building a chat app with Streamlit chat elements, a LangChain-powered app, user feedback capture, and response validation.

The fastest path from a notebook to a shareable demo a hiring manager can actually click.

Free, free hostingBeginner~2 h

Hugging Face

Hosting demo apps built with Gradio, Streamlit, Docker or static HTML on a public profile, with hardware upgrade options.

A Spaces profile is the closest thing to a standard portfolio format in AI hiring.

Free on CPUBeginnerReference

Engineering, data, cloud and maths 5

GitHub Skills

Repositories, branches, commits and pull requests, learned by doing them inside a real repository.

Every AI team ships through pull requests, so Git fluency is table stakes on day one.

FreeBeginner<1 h

Docker

Containers, images, registries, Dockerfiles, layers, port publishing, volumes, bind mounts and Docker Compose.

Models ship as containers, so a candidate who can write a working Dockerfile is immediately deployable.

FreeBeginner45 min workshop

SQLBolt

SELECT queries, filtering, sorting, joins, NULL handling, aggregates, query execution order and schema changes.

SQL is still the single most-tested practical skill in data and ML screening rounds.

FreeBeginner18 lessons, ~4 h

DataTalks.Club

Docker, Terraform, cloud infrastructure, workflow orchestration, BigQuery warehousing, dbt, Spark and Kafka, ending in a capstone.

Produces a public end-to-end pipeline project, which is the portfolio artefact hiring managers actually open.

Free and open sourceIntermediate9 weeks

DataTalks.Club

Experiment tracking with MLflow, orchestration, deployment as web service, streaming and batch, monitoring, CI/CD and Terraform.

The closest free course there is to an actual junior MLOps job description.

Free and open sourceIntermediate9 weeks

Business, product and domain skills 3

Duke University on Coursera

Managing machine learning product development end to end, the data science process, and human-centred AI design with privacy built in.

AI product management is one of the highest-paid routes into AI for people who do not write production code.

Free to auditBeginner~51 h

Google on Coursera

Spreadsheets, SQL, Python, Tableau and the full analytics workflow from cleaning data to presenting findings.

Data analyst is the most common non-CS entry point into AI teams, and this is the most recognised entry credential.

Audit per course, certificate paidBeginner~6 months

Wharton, University of Pennsylvania on Coursera

Building trust, cooperation versus competition, detecting deception, active listening and effective apology.

Communication is the biggest differentiator between technically competent juniors and people who get promoted.

Free to auditBeginner~12 h

Governance, security and responsible AI 5

Ethics of AITop pick

University of Helsinki

Non-maleficence, accountability, transparency, human rights and fairness, applied through practical AI ethics scenarios.

The best-known free university AI ethics course and a credible signal for responsible AI and policy roles.

FreeBeginner7 chapters, ~20 h

NIST, US Department of Commerce

The Govern, Map, Measure and Manage functions for identifying and managing AI risk and building trustworthy AI.

The de facto reference framework in US enterprise and federal AI governance job descriptions.

Free public standardIntermediate~5 to 10 h

Future of Life Institute

Navigate and search the Act by article, chapter and recital, run a compliance check, and read plain-language summaries.

Fastest way to become the person on the team who can answer whether the Act applies to a product.

FreeBeginner~10 min per check

OWASP GenAI Security Project

The ten highest-impact language model application risks from prompt injection to unbounded consumption, with mitigations for each.

The industry-standard checklist cited in AI security job descriptions and security reviews.

Free and open sourceIntermediate~4 to 6 h

Lakera

Hands-on prompt injection across eight levels, showing why naive guardrails fail and how layered defences behave under attack.

Gives you a concrete story about breaking a model's defences, which AI security interviews reward.

Free to playBeginner1 to 3 h

The honest answer to your second question

What to learn alongside AI so you are worth more.

Courses about models are now abundant and therefore cheap as a signal. What is scarce is the ring of skills around the model. Each of the six below is the reason a candidate gets picked over an equally clever one.

1

Data and SQL

Most of the work on any AI team is getting to trustworthy data. Students arrive fluent in pandas on a clean file and helpless against a warehouse with eleven joins and three definitions of “active user”.

Start with SQLBolt and Kaggle Advanced SQL, then the Data Engineering Zoomcamp.

2

Software engineering hygiene

Git, the command line, Docker, testing and code review. This is what turns a notebook into something a team can own. It is also the fastest thing on this page to learn, which makes skipping it indefensible.

Start with GitHub Skills, the Missing Semester and Docker Get Started.

3

Deployment and MLOps

The gap between students who can train a model and students who get hired is almost always deployment. Experiment tracking, monitoring, drift, CI/CD and cost. A model that nobody can call is a hobby.

Start with MLOps Zoomcamp or Made With ML, plus one cloud path.

4

Evaluation and reliability

The single most in-demand skill of 2026, and the least taught. Anyone can build a demo that works most of the time. Companies pay for the person who can measure how often it fails, and why, and then close the gap.

Start with Evaluating AI Agents and Building and Evaluating Advanced RAG.

5

Governance, security and responsible AI

With the EU AI Act in force and ISO/IEC 42001 turning up in procurement questionnaires, someone in every team has to answer risk questions. Right now that person is usually improvising. Being the graduate who can name the control is a genuine edge.

Start with Ethics of AI, the NIST AI Risk Management Framework and the OWASP Top 10 for LLM Applications.

6

Communication and a domain

Two things no course teaches directly. Learn to write a clear one-page explanation of what you built and why it matters. Then pick one industry and learn its vocabulary properly. Generic AI skill plus real domain knowledge is a much rarer combination than either alone.

Start with Improving Communication Skills and one domain course from the library.

What actually gets you hired

Certificates open doors. Projects walk through them.

Nobody has ever been hired for a screenshot of a completion badge. Build these five things over the year and you will have something to talk about in every interview.

  1. 1

    One clean classical ML project

    A real dataset you chose yourself, an honest evaluation, and a README that explains what you tried and what failed. Reviewers read the README first. Host the code on GitHub.

  2. 2

    One deployed language model app

    A retrieval assistant over documents you care about, whether that is your course notes, a public dataset or your college’s handbook. Deploy it on Hugging Face Spaces or Streamlit Community Cloud so the link works from a phone.

  3. 3

    One agent that does a real task end to end

    Something with tools, a failure mode you have handled, and a written evaluation of how often it succeeds. This is the project most graduates do not have.

  4. 4

    One contribution to somebody else’s code

    A documentation fix, a bug, a test. Open source contribution history is a credibility signal you cannot fake, and the first one is much easier than you expect.

  5. 5

    One written explanation

    A short post explaining one hard idea you understood properly, such as why attention works or why your first retrieval system returned nonsense. Writing is the skill that compounds fastest across an entire career.

A note on certificates. Free audit gives you the whole learning experience and no certificate. That is the right trade for almost every student. Pay for a certificate only when a specific employer or a scholarship application asks for one, or when the graded assignments are the point, as with the deep learning specialisations. Coursera offers financial aid on most individual courses, which usually takes about two weeks to be approved.

What changed recently, and how this guide was built

Coursera’s free audit has narrowed. Multi-course specialisations, including the Deep Learning Specialization, the NLP Specialization, Python for Everybody, IBM AI Engineering and Google AI Essentials, are now a seven-day trial followed by a subscription. Standalone single courses, such as AI For Everyone, Prompt Engineering for ChatGPT, Generative AI with Large Language Models, MLOps Getting Started and Ethics of AI, still audit free. Where a specialisation is now paid, the library names a free alternative next to it.

Google Cloud Skills Boost is now Google Skills. The old address redirects. All Google links here use the current one.

The Hugging Face NLP Course is now the LLM Course. Same home, twelve chapters, expanded with fine-tuning and reasoning models.

Microsoft’s AI-900 certification retired in June 2026 and its replacement has no published learning path yet. Use the free Azure AI learning path in the library instead, and do not put AI-900 on a study plan.

fast.ai Part 1 is still the 2022 edition. It remains outstanding for practical deep learning, but it predates the language model wave. Pair it with the Hugging Face LLM Course rather than treating it as current on generative AI.

Two DeepLearning.AI short courses have been retired and are replaced here by their current equivalents on agent evaluation and application accuracy.

How this guide was built. It began as a deep research report on free AI courses. Every course in that report was then re-checked against its official page, corrected where addresses had moved, and extended with the complementary skills the original report did not cover: cloud and data engineering, agents and retrieval, business and domain skills, and AI governance and security. Anything that could not be opened and confirmed was removed rather than listed on trust. Course availability, pricing and content change: confirm on the official page at the moment you enrol. Every course links directly to its official page. Prepared August 2026. Free to share with students.

Score your mastery

Once you are in a security seat, the same idea applies to your own gaps.

← Back to Insights

Subscribe for the next essay.