Harvard Online
CS50's Introduction to Programming with Python
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
83 courses · 83 with a free certificate
These courses are free to take and the provider issues a certificate or digital badge at no charge. We list only courses where the certificate itself is free, and link you straight to the provider to enrol.
Ordered by our editors: well-known providers and free certificates first. Last checked .
Harvard Online
Harvard's dedicated Python course: functions to unit tests, regex and object-oriented programming.
Harvard Online
Harvard's famous intro to computer science, from Scratch and C to Python, SQL and the web.
University of Helsinki
The University of Helsinki and MinnaLearn's free AI literacy course for non-programmers.
Google's free Skillshop certification for Google Analytics, backed by four free courses from beginner to advanced.
Kaggle Learn
Kaggle's quick start to machine learning: build, validate and improve your first models.
Cisco Networking Academy
Cisco's short free starter course on cyber threats, protecting your data and what a cybersecurity career looks like.
Python for Everybody (PY4E)
Dr. Chuck's free Python course and textbook, the same material as his Coursera course.
freeCodeCamp
freeCodeCamp's rebuilt HTML and CSS certification with lessons, workshops, labs and a free exam.
University of Helsinki
University of Helsinki's in-depth course on React, Node.js, testing, GraphQL and TypeScript.
HubSpot Academy
HubSpot's free certification on answer engine optimisation: staying visible in search and AI-generated answers.
Anthropic Academy
Anthropic's free course on working with AI effectively, efficiently, ethically and safely.
IBM SkillsBuild
IBM SkillsBuild's free AI learning plan with a shareable IBM digital badge.
OpenLearn
Short Open University course on talking about food, eating out and ordering in French.
OpenLearn
Short Open University course on places, personal information and café conversations in German.
OpenLearn
Open University beginner Spanish on places, directions and getting around Spanish-speaking cities.
Saylor Academy
Saylor Academy's free financial accounting course, from recording transactions to the statement of cash flows, with a free certificate.
Saylor Academy
Saylor Academy's free introduction to corporate finance: statements, time value of money, markets, risk and capital budgeting.
Saylor Academy
Saylor Academy's free marketing principles course, from segmentation to campaign launch and social media, with a free certificate.
Saylor Academy
Saylor Academy's free project management course covering the full project lifecycle, with a free certificate.
HubSpot Academy
HubSpot's free content marketing certification: storytelling, content strategy, blogging, repurposing, promotion and measurement.
Harvard Online
Harvard's free CS50 course on securing accounts, data, systems and software, and on preserving privacy.
Harvard Online
Harvard's course on querying, designing and scaling relational databases with SQL.
Harvard Online
Harvard's R course: representing, transforming, tidying and visualizing data.
Linux Foundation Training & Certification
A one-hour free Linux Foundation primer on everyday cybersecurity: malware, breaches, mobile and social network safety.
IBM SkillsBuild
IBM's free foundational cybersecurity course covering threat actors, attack types, cryptography and incident response, with a Credly badge.
Kaggle Learn
Kaggle's course on fixing missing values, scaling, dates, encodings and messy entries.
IBM SkillsBuild
IBM SkillsBuild's free data learning plan, ending in a shareable IBM badge.
Kaggle Learn
Kaggle's short course on making line, bar, scatter and distribution charts with seaborn.
OpenLearn
A free 10-hour Open University course on how designers think, with a focus on composition and presenting complex information.
HubSpot Academy
HubSpot's free email marketing certification: strategy, segmentation, deliverability, personalisation, design, copy and testing.
OpenLearn
Badged Open University course improving everyday English speaking, listening, reading and writing.
Linux Foundation Training & Certification
A free, lab-heavy Linux Foundation course on instrumenting applications with OpenTelemetry traces, metrics and logs.
Google's free Skillshop certification for building and optimising Google Search campaigns, including AI-powered features.
Google Skills (Google Cloud training)
Google's introductory course on Google Cloud's core infrastructure, products and services.
HubSpot Academy
HubSpot's free certification on the inbound method: attracting, engaging and delighting customers with the flywheel model.
Kaggle Learn
Kaggle's quick introduction to SQL queries using Google BigQuery public datasets.
A free eight-hour Open University introduction to bookkeeping: essential numeracy, double entry, the balance sheet and profit and loss.
An eight-week Open University course on protecting yourself online, with a free badge and statement of participation.
Linux Foundation Training & Certification
A free overview of DevOps and SRE practices: cloud, containers, infrastructure as code, CI/CD and observability.
Linux Foundation Training & Certification
A free Linux Foundation course explaining containers, orchestration and Kubernetes architecture, with hands-on Minikube practice.
Linux Foundation Training & Certification
The Linux Foundation's long-running free course on using Linux from the desktop and command line, through to basic shell scripting.
Linux Foundation Training & Certification
A free Linux Foundation course on running serverless functions on Kubernetes with OpenFaaS.
University of Helsinki
University of Helsinki's free Java course in 14 parts, with free certificates for each half.
freeCodeCamp
freeCodeCamp's rebuilt JavaScript certification: language basics to DOM, events and async code.
Cisco Networking Academy
A free beginner JavaScript course from Cisco and the JavaScript Institute.
An evergreen CSS course on web.dev from the Chrome team, from box model to modern layout.
web.dev's free HTML course on semantics, forms, metadata and accessible markup.
web.dev's free JavaScript course covering the core language from the ground up.
OpenLearn
An eight-week Open University course on earning, budgeting, borrowing, credit ratings and planning ahead, with a free badge.
OpenLearn
Badged Open University course on budgeting, tax, debt, credit and planning ahead.
Cisco Networking Academy
A short, free introduction to the Linux command line from Cisco Networking Academy and NDG, with a browser-based practice environment.
Kaggle Learn
Kaggle's short hands-on course on reading, selecting, grouping and cleaning data with pandas.
Saylor Academy
A free Saylor course on writing clear workplace messages: purpose, audience, drafting and polishing, with a free certificate.
Saylor Academy
A free Saylor course on managing time, boosting workplace productivity and handling stress, with a free certificate.
Saylor Academy
A free Saylor course on interpersonal communication: building relationships, listening and improving everyday conversations.
Kaggle Learn
Kaggle's quick Python primer for data science, run entirely in browser notebooks.
freeCodeCamp
freeCodeCamp's new interactive Python certification, launched December 2025, with a free exam.
Cisco Networking Academy
Cisco and Python Institute's free beginner Python course, aligned with the PCEP exam.
University of Helsinki
University of Helsinki's free Python course with automatic exercise checking and optional credits.
freeCodeCamp
freeCodeCamp's rebuilt certification on Bash, SQL, PostgreSQL and Git, with a free exam.
Semrush Academy
A free, under-an-hour SEO crash course from Semrush Academy with Brian Dean, covering keywords, content and backlinks.
Open University creative writing course on building characters and drafting a short story.
OpenLearn
Short Open University taster on split brains, memory, relationships and group pressure.
OpenLearn
An eight-week Open University course on planning your career, writing strong applications and doing well at interview.
OpenLearn
Badged Open University course to help adults return to learning with confidence.
Linux Foundation Training & Certification
A free course explaining each OWASP Top 10 web application risk, from broken access control to SSRF.
Kaggle Learn
Kaggle's follow-on SQL course: unions, analytic functions, nested data and efficient queries.
Hugging Face
Hugging Face's free course on building AI agents, with free certificates.
A free 10-hour Open University course on interaction design: user-centred goals, design principles, research and prototyping.
Microsoft Learn
A free Microsoft Learn path that teaches CI/CD with GitHub Actions, from your first workflow to deploying to Azure.
freeCodeCamp's Node.js, Express and MongoDB certification built around five API projects.
Anthropic Academy
Anthropic's free developer course on the Claude API: prompting, tools, RAG, MCP and agents.
Saylor Academy
Saylor Academy's free managerial accounting course: costing, cost-volume-profit, budgets, variances and performance evaluation.
Harvard's AI course: search, knowledge, uncertainty, optimization, learning and language.
Harvard Online
Harvard's follow-on to CS50x: build and deploy web apps with Django, JavaScript and SQL.
freeCodeCamp
freeCodeCamp's project-based certification in NumPy, pandas and visualization.
Linux Foundation Training & Certification
A free OpenSSF course on writing secure software: secure design, input validation, safe output, verification and threat modelling.
OpenLearn
Open University course on the academic English reading and writing skills needed for university study.
Cisco Networking Academy
A free, hands-on Cisco course on penetration testing, from scoping an engagement to exploitation and reporting.
freeCodeCamp
freeCodeCamp's updated certification on front-end libraries such as React, with a free exam.
Kaggle Learn
Kaggle's next step in ML: missing values, categorical data, pipelines, XGBoost and leakage.
Kaggle Learn
Kaggle's short course on building and training neural networks with Keras.
Cisco Networking Academy
The free follow-on to Python Essentials 1, covering intermediate Python and prep for PCAP.
Each course card states the certificate status: free means the provider issues a certificate or badge at no cost, paid means the learning is free but the certificate costs extra, and none means no certificate is offered. Always confirm on the provider's page before you enrol, as policies change.
A free certificate shows initiative and that you finished structured learning, but most employers care more about the skills you can demonstrate. Pair a certificate with a project or portfolio piece where you can.
Every course links straight to the provider's own page. We do not host the courses or take payment; you sign up with the provider directly.