Skip to main content

130 courses · 65 with a free certificate

Free Online Courses for Beginners

Every course here is marked Beginner by its provider and assumes no prior knowledge. It is a good place to start if you want to try a new subject before committing time or money.

Ordered by our editors: well-known providers and free certificates first. Last checked .

  • The University of Helsinki and MinnaLearn's free AI literacy course for non-programmers.

    Free certificateAI & Machine Learning
    30 hrsBeginner
  • Google's free Skillshop certification for Google Analytics, backed by four free courses from beginner to advanced.

    Free certificateBusiness & Marketing
    Self-pacedBeginner
  • Kaggle's quick start to machine learning: build, validate and improve your first models.

    Free certificateAI & Machine Learning
    3 hrsBeginner
  • Cisco Networking Academy

    Introduction to Cybersecurity

    Cisco's short free starter course on cyber threats, protecting your data and what a cybersecurity career looks like.

    Free certificateCyber Security
    6 hrsBeginner
  • Python for Everybody (PY4E)

    Python for Everybody (PY4E)

    Dr. Chuck's free Python course and textbook, the same material as his Coursera course.

    Free certificateProgramming
    60 hrsBeginner
  • freeCodeCamp's rebuilt HTML and CSS certification with lessons, workshops, labs and a free exam.

    Free certificateWeb Development
    300 hrsBeginner
  • Laurie Santos's Yale course on what psychology says really makes us happy, with practical exercises.

    Paid certificateHealth & Psychology
    13 hrsBeginner
  • Khan Academy

    Calculus 1

    Interactive first course in calculus with videos and mastery practice on limits, derivatives and integrals.

    No certificateMathematics
    Self-pacedBeginner
  • HubSpot Academy

    AEO Fundamentals

    HubSpot's free certification on answer engine optimisation: staying visible in search and AI-generated answers.

    Free certificateBusiness & Marketing
    2.3 hrsBeginner
  • Anthropic's free course on working with AI effectively, efficiently, ethically and safely.

    Free certificateAI & Machine Learning
    2 hrsBeginner
  • IBM SkillsBuild's free AI learning plan with a shareable IBM digital badge.

    Free certificateAI & Machine Learning
    10 hrsBeginner
  • Short Open University course on talking about food, eating out and ordering in French.

    Free certificateLanguages
    5 hrsBeginner
  • Short Open University course on places, personal information and café conversations in German.

    Free certificateLanguages
    5 hrsBeginner
  • Open University beginner Spanish on places, directions and getting around Spanish-speaking cities.

    Free certificateLanguages
    20 hrsBeginner
  • Saylor Academy's free financial accounting course, from recording transactions to the statement of cash flows, with a free certificate.

    Free certificateFinance & Accounting
    63 hrsBeginner
  • Saylor Academy's free introduction to corporate finance: statements, time value of money, markets, risk and capital budgeting.

    Free certificateFinance & Accounting
    33 hrsBeginner
  • Saylor Academy's free marketing principles course, from segmentation to campaign launch and social media, with a free certificate.

    Free certificateBusiness & Marketing
    30 hrsBeginner
  • Saylor Academy's free project management course covering the full project lifecycle, with a free certificate.

    Free certificateCareer Skills
    52 hrsBeginner
  • HubSpot's free content marketing certification: storytelling, content strategy, blogging, repurposing, promotion and measurement.

    Free certificateBusiness & Marketing
    8.4 hrsBeginner
  • Harvard's free CS50 course on securing accounts, data, systems and software, and on preserving privacy.

    Free certificateCyber Security
    Self-pacedBeginner
  • Linux Foundation Training & Certification

    Cybersecurity Essentials (LFC108)

    A one-hour free Linux Foundation primer on everyday cybersecurity: malware, breaches, mobile and social network safety.

    Free certificateCyber Security
    1 hrBeginner
  • IBM's free foundational cybersecurity course covering threat actors, attack types, cryptography and incident response, with a Credly badge.

    Free certificateCyber Security
    Self-pacedBeginner
  • Kaggle Learn

    Data Cleaning

    Kaggle's course on fixing missing values, scaling, dates, encodings and messy entries.

    Free certificateData Science
    4 hrsBeginner
  • IBM SkillsBuild

    Data Fundamentals

    IBM SkillsBuild's free data learning plan, ending in a shareable IBM badge.

    Free certificateData Science
    10 hrsBeginner
  • Kaggle Learn

    Data Visualization

    Kaggle's short course on making line, bar, scatter and distribution charts with seaborn.

    Free certificateData Science
    4 hrsBeginner
  • A free 10-hour Open University course on how designers think, with a focus on composition and presenting complex information.

    Free certificateDesign & UX
    10 hrsBeginner
  • HubSpot's free email marketing certification: strategy, segmentation, deliverability, personalisation, design, copy and testing.

    Free certificateBusiness & Marketing
    4 hrsBeginner
  • Badged Open University course improving everyday English speaking, listening, reading and writing.

    Free certificateLanguages
    48 hrsBeginner
  • Linux Foundation Training & Certification

    Getting Started with OpenTelemetry (LFS148)

    A free, lab-heavy Linux Foundation course on instrumenting applications with OpenTelemetry traces, metrics and logs.

    Free certificateCloud & DevOps
    9 hrsBeginner
  • Google's free Skillshop certification for building and optimising Google Search campaigns, including AI-powered features.

    Free certificateBusiness & Marketing
    Self-pacedBeginner
  • HubSpot's free certification on the inbound method: attracting, engaging and delighting customers with the flywheel model.

    Free certificateBusiness & Marketing
    3 hrsBeginner
  • Kaggle Learn

    Intro to SQL

    Kaggle's quick introduction to SQL queries using Google BigQuery public datasets.

    Free certificateData Science
    3 hrsBeginner
  • A free eight-hour Open University introduction to bookkeeping: essential numeracy, double entry, the balance sheet and profit and loss.

    Free certificateFinance & Accounting
    8 hrsBeginner
  • Linux Foundation Training & Certification

    Introduction to Kubernetes (LFS158)

    A free Linux Foundation course explaining containers, orchestration and Kubernetes architecture, with hands-on Minikube practice.

    Free certificateCloud & DevOps
    18 hrsBeginner
  • Linux Foundation Training & Certification

    Introduction to Linux (LFS101)

    The Linux Foundation's long-running free course on using Linux from the desktop and command line, through to basic shell scripting.

    Free certificateCloud & DevOps
    60 hrsBeginner
  • University of Helsinki

    Java Programming MOOC

    University of Helsinki's free Java course in 14 parts, with free certificates for each half.

    Free certificateProgramming
    140 hrsBeginner
  • freeCodeCamp's rebuilt JavaScript certification: language basics to DOM, events and async code.

    Free certificateProgramming
    300 hrsBeginner
  • Cisco Networking Academy

    JavaScript Essentials 1

    A free beginner JavaScript course from Cisco and the JavaScript Institute.

    Free certificateProgramming
    40 hrsBeginner
  • Google

    Learn CSS

    An evergreen CSS course on web.dev from the Chrome team, from box model to modern layout.

    Free certificateWeb Development
    15 hrsBeginner
  • web.dev's free HTML course on semantics, forms, metadata and accessible markup.

    Free certificateWeb Development
    12 hrsBeginner
  • web.dev's free JavaScript course covering the core language from the ground up.

    Free certificateWeb Development
    15 hrsBeginner
  • An eight-week Open University course on earning, budgeting, borrowing, credit ratings and planning ahead, with a free badge.

    Free certificateFinance & Accounting
    24 hrsBeginner
  • Badged Open University course on budgeting, tax, debt, credit and planning ahead.

    Free certificatePersonal Development
    24 hrsBeginner
  • Cisco Networking Academy

    NDG Linux Unhatched

    A short, free introduction to the Linux command line from Cisco Networking Academy and NDG, with a browser-based practice environment.

    Free certificateCloud & DevOps
    8 hrsBeginner
  • Kaggle Learn

    Pandas

    Kaggle's short hands-on course on reading, selecting, grouping and cleaning data with pandas.

    Free certificateData Science
    4 hrsBeginner
  • A free Saylor course on writing clear workplace messages: purpose, audience, drafting and polishing, with a free certificate.

    Free certificateCareer Skills
    12 hrsBeginner
  • A free Saylor course on managing time, boosting workplace productivity and handling stress, with a free certificate.

    Free certificateCareer Skills
    11 hrsBeginner
  • A free Saylor course on interpersonal communication: building relationships, listening and improving everyday conversations.

    Free certificateCareer Skills
    15 hrsBeginner
  • Kaggle Learn

    Python

    Kaggle's quick Python primer for data science, run entirely in browser notebooks.

    Free certificateData Science
    5 hrsBeginner
  • freeCodeCamp's new interactive Python certification, launched December 2025, with a free exam.

    Free certificateProgramming
    300 hrsBeginner
  • Cisco Networking Academy

    Python Essentials 1

    Cisco and Python Institute's free beginner Python course, aligned with the PCEP exam.

    Free certificateProgramming
    30 hrsBeginner
  • University of Helsinki

    Python Programming MOOC 2026

    University of Helsinki's free Python course with automatic exercise checking and optional credits.

    Free certificateProgramming
    200 hrsBeginner
  • freeCodeCamp's rebuilt certification on Bash, SQL, PostgreSQL and Git, with a free exam.

    Free certificateData Science
    300 hrsBeginner
  • A free, under-an-hour SEO crash course from Semrush Academy with Brian Dean, covering keywords, content and backlinks.

    Free certificateBusiness & Marketing
    1 hrBeginner
  • Short Open University taster on split brains, memory, relationships and group pressure.

    Free certificateHealth & Psychology
    5 hrsBeginner
  • An eight-week Open University course on planning your career, writing strong applications and doing well at interview.

    Free certificateCareer Skills
    24 hrsBeginner
  • Badged Open University course to help adults return to learning with confidence.

    Free certificatePersonal Development
    24 hrsBeginner
  • Amazon's own free foundational course on AWS cloud concepts, core services, security and pricing, and the standard prep for Cloud Practitioner.

    Paid certificateCloud & DevOps
    13 hrsBeginner
  • Short free Alison course on Spanish greetings, pronunciation, core vocabulary and ordering food.

    Paid certificateLanguages
    5 hrsBeginner
  • University of Minnesota course on divergent and convergent thinking to boost everyday creativity.

    Paid certificatePersonal Development
    14 hrsBeginner
  • Great Learning Academy

    Figma for UI/UX design

    A short free video course on Figma basics through small UI exercises such as an onboarding flow and a homepage redesign.

    Paid certificateDesign & UX
    1.5 hrsBeginner
  • Nobel laureate Robert Shiller's Yale course on how financial markets, insurance, banking and regulation work.

    Paid certificateFinance & Accounting
    34 hrsBeginner
  • CalArts' popular introduction to graphic design: imagemaking, typography, shape and colour, and composition.

    Paid certificateDesign & UX
    15 hrsBeginner
  • A short free introduction to graphic design: composition, colour, typography, branding and design for print and digital.

    Paid certificateDesign & UX
    3.8 hrsBeginner
  • Wharton's popular marketing course on branding, customer centricity and go-to-market strategy, taught by three senior professors.

    Paid certificateBusiness & Marketing
    12 hrsBeginner
  • University of Edinburgh tour of big philosophical questions: knowledge, morality, mind and free will.

    Paid certificateWriting & Humanities
    18 hrsBeginner
  • Paul Bloom's Yale introduction to the science of the mind and behaviour.

    Paid certificateHealth & Psychology
    17 hrsBeginner
  • IIT Kanpur NPTEL course introducing perception, learning, memory, emotion and personality.

    Paid certificateHealth & Psychology
    Self-pacedBeginner
  • University of Washington course on crafting and delivering clear, memorable speeches.

    Paid certificateWriting & Humanities
    13 hrsBeginner
  • Harvard Online

    Justice

    Michael Sandel's famous Harvard course on moral and political philosophy and today's debates.

    Paid certificateWriting & Humanities
    54 hrsBeginner
  • Bob Ziroll's free interactive React course on Scrimba, with code you can edit inside the video.

    Paid certificateWeb Development
    12 hrsBeginner
  • An 8-week IIT Kanpur course on marketing fundamentals: environment scanning, research, buyer behaviour and segmentation.

    Paid certificateBusiness & Marketing
    Self-pacedBeginner
  • Harvard survey of world literature from Gilgamesh and Homer to Borges and Lahiri.

    Paid certificateWriting & Humanities
    72 hrsBeginner
  • University of Florida course on building a personal financial plan: tax, credit, insurance and investing.

    Paid certificatePersonal Development
    20 hrsBeginner
  • Johns Hopkins course on supporting people in the aftermath of a crisis using the RAPID model.

    Paid certificateHealth & Psychology
    6 hrsBeginner
  • IIT Madras' short NPTEL course on Python, pandas and visualization with two case studies.

    Paid certificateData Science
    16 hrsBeginner
  • Harvard Online

    Super-Earths and Life

    HarvardX astrobiology course on how life arose and how we search for habitable planets.

    Paid certificateScience
    97 hrsBeginner
  • UC Berkeley course on the roots of a happy, meaningful life, with weekly happiness practices.

    Paid certificateHealth & Psychology
    Self-pacedBeginner
  • Kristin Sainani's Stanford course on clear, effective scientific and professional writing.

    Paid certificateWriting & Humanities
    23 hrsBeginner
  • MIT's self-paced introductory mechanics course, from kinematics to rolling motion.

    No certificateScience
    Self-pacedBeginner
  • Microsoft (open-source curricula)

    Data Science for Beginners

    Microsoft's free 10-week, 20-lesson open curriculum introducing data science.

    No certificateData Science
    40 hrsBeginner
  • Yale University (Open Yale Courses)

    Death (PHIL 176)

    Shelly Kagan's Yale philosophy lectures on death, immortality and how mortality should shape life.

    No certificateWriting & Humanities
    Self-pacedBeginner
  • Figma's official beginner course: learn frames, shapes, text, auto layout, components and prototyping by building a portfolio site.

    No certificateDesign & UX
    Self-pacedBeginner
  • Khan Academy

    Financial Literacy

    Khan Academy's free personal finance course: budgeting, credit, loans, insurance, investing, taxes, banking and housing.

    No certificateFinance & Accounting
    Self-pacedBeginner
  • The Odin Project

    Foundations Course

    The Odin Project's free starting course: Git, HTML, CSS, Flexbox and JavaScript basics.

    No certificateWeb Development
    100 hrsBeginner
  • MIT introductory biology covering biochemistry, molecular biology, genetics and recombinant DNA.

    No certificateScience
    Self-pacedBeginner
  • Microsoft (open-source curricula)

    Generative AI for Beginners

    Microsoft's free 21-lesson course on building generative AI apps in Python and TypeScript.

    No certificateAI & Machine Learning
    30 hrsBeginner
  • Canva Design School

    Graphic design basics

    Canva's free 44-minute course on design basics: layout, hierarchy, fonts, colour, images and exporting.

    No certificateDesign & UX
    45 minBeginner
  • John Gabrieli's MIT survey of psychology, from the brain and vision to personality and disorders.

    No certificateHealth & Psychology
    Self-pacedBeginner
  • Zerodha's free, plain-English module on how Indian stock markets work, from regulators and IPOs to indices like Nifty and Sensex.

    No certificateFinance & Accounting
    Self-pacedBeginner
  • Mozilla's free, standards-based web curriculum from first HTML page to frameworks and accessibility.

    No certificateWeb Development
    150 hrsBeginner
  • Google's updated ML crash course: regression to neural nets, embeddings, LLMs and fairness.

    No certificateAI & Machine Learning
    14 hrsBeginner
  • Microsoft (open-source curricula)

    Machine Learning for Beginners

    Microsoft's free 12-week, 26-lesson curriculum on classic machine learning with scikit-learn.

    No certificateAI & Machine Learning
    50 hrsBeginner
  • MIT's self-study version of first-year calculus, organised into units with lectures, recitations and problems.

    No certificateMathematics
    Self-pacedBeginner
  • Khan Academy's full free statistics course, from describing data to significance tests.

    No certificateData Science
    60 hrsBeginner
  • Yale University (Open Yale Courses)

    The American Revolution (HIST 116)

    Joanne Freeman's Yale lectures on how colonists became revolutionaries and built a new nation.

    No certificateWriting & Humanities
    Self-pacedBeginner
  • Microsoft (open-source curricula)

    Web Development for Beginners

    Microsoft's free 12-week, 24-lesson project curriculum on HTML, CSS and JavaScript.

    No certificateWeb Development
    48 hrsBeginner

Questions

How do I choose my first course?

Pick a subject you are curious about, check the provider's time estimate, and start with something short. You can always move on to longer courses later.

Are the certificates really free?

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.

Where do I enrol?

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.

More free course lists