Get qualified for the job you want — free

Thousands of free online courses from Alison, joined by over 50 million learners worldwide. Finish a course and earn a certificate or diploma to put on your CV.

Always free to start Certificate or diploma on completion Learn at your own pace

We may earn a commission when you enrol. It costs you nothing — every course listed is free to start.

5,853 free courses

Introduction to BackboneJS

Introduction to BackboneJS

Learn JavaScript in this Backbone.js tutorial that explains how to use this powerful library to develop web pages, plugins and applications from scratch.

Certificate Free 3 hours
Start learning free
Introduction to Ballroom and Latin Dancing

Introduction to Ballroom and Latin Dancing

This couples dance course shows you the basic steps and techniques used to perform graceful ballroom dances like the waltz, cha-cha, salsa and swing.

Certificate Free 3 hours
Start learning free
Introduction to Banking

Introduction to Banking

This course covers the banking system and its basic practices and lays out the workings of international banking to explain how money makes the world go round.

Certificate Free 6 hours
Start learning free
Introduction to Bartending and Mixology

Introduction to Bartending and Mixology

Learn about the foundational principles and best practices required to prepare, optimise and serve cocktails as a professional bartender and mixologist.

Certificate Free 5 hours
Start learning free
Introduction to Basic Settings and Functions in Adobe Lightroom

Introduction to Basic Settings and Functions in Adobe Lightroom

Learn about the custom configuration process of an identity plate and how to backup catalogues. Also learn to master colour-bit depths in JPEG and RAW files.

Certificate Free 5 hours
Start learning free
Introduction to Bing Ads

Introduction to Bing Ads

This digital marketing and sales course will teach you how to set up and run a successful online advertising campaign on Bing, Microsoft's search engine.

Certificate Free 3 hours
Start learning free
Introduction to Bing Chat AI

Introduction to Bing Chat AI

Learn how to use Bing Chat AI to boost your productivity by generating readable text and code, streamlining web searches and solving mathematical problems.

Certificate Free 3 hours
Start learning free
Introduction to Blockchain Security

Introduction to Blockchain Security

This blockchain tutorial explains how to improve cybersecurity with platforms like Ethereum and Corda that maintain the information security of networks.

Certificate Free 4 hours
Start learning free
Introduction to Bode Plots and Rectifier Circuits

Introduction to Bode Plots and Rectifier Circuits

Learn about op-amp filters, and also a transfer function in Bode plots, the simulation of op-amp filters, and plot the magnitude of the transfer function.

Certificate Free 5 hours
Start learning free
Introduction to Business Management

Introduction to Business Management

This management training course explains how to use strategic analysis to make smart decisions and the Six Sigma approach to drive business development.

Certificate Free 4 hours
Start learning free
Introduction to Business Travel Management

Introduction to Business Travel Management

Master corporate travel management—learn to design policies, control costs, manage suppliers, and ensure traveler safety across global operations.

Certificate Free 3 hours
Start learning free
Introduction to C and Assembly Language Programming

Introduction to C and Assembly Language Programming

Learn about the x86 microprocessor, commonly used assembly and stack related instructions, compiler types and functions used for swapping two variables in C.

Certificate Free 3 hours
Start learning free
Introduction to C# Programming

Introduction to C# Programming

Learn about C# programming in this Free C Sharp Course. Topics cover Visual Studio Express, and declaring variables and assigning values.

Certificate Free 3 hours
Start learning free
Introduction to C++ Programming Language

Introduction to C++ Programming Language

Start learning to code through C++ which can be used across many applications and which combines both procedural and object-oriented elements

Certificate Free 3 hours
Start learning free
Introduction to CAMEO Chemicals

Introduction to CAMEO Chemicals

Introduction to CAMEO Chemicals will teach you how to understand chemical safety and reactivity in schools and laboratories.

Certificate Free 3 hours
Start learning free
Introduction to Canva

Introduction to Canva

Learn how to create stunning digital art in this Canva tutorial that explains how to use this open-source online platform to unleash your graphic design skills.

Certificate Free 3 hours
Start learning free
Introduction to Care Planning Policy

Introduction to Care Planning Policy

Learn how to draw up and implement a care plan in consultation with your patients in this healthcare course that explains the UK laws governing patient care.

Certificate Free 3 hours
Start learning free
Introduction to Career Coaching

Introduction to Career Coaching

Learn how to become a career coach in this counselling training course that explains how to use communication skills to guide clients on new career paths.

Certificate Free 4 hours
Start learning free
Introduction to Cattery Management

Introduction to Cattery Management

Learn how to run a successful cattery in the UK in this animal care course that covers feline psychology and behaviour, business management practices and more.

Certificate Free 3 hours
Start learning free
Introduction to Ceramics and Pottery Theory

Introduction to Ceramics and Pottery Theory

These beginner pottery classes take you through the history and theory of ceramics before providing sculpting, hand-building and wheel throwing techniques.

Certificate Free 3 hours
Start learning free
Introduction to Cerebral Palsy

Introduction to Cerebral Palsy

This health care course explores the causes, diagnosis and symptoms of cerebral palsy and provides a care plan that includes occupational and physical therapy.

Certificate Free 3 hours
Start learning free
Introduction to Change Management

Introduction to Change Management

In this change management course, learn about some of the key concepts, theories and practices in managing organisational change - people, ideas and strategy.

Certificate Free 3 hours
Start learning free
Introduction to Coaching and Mentoring Techniques

Introduction to Coaching and Mentoring Techniques

This coaching and mentoring course explains how to use your leadership skills to guide clients through the corporate world with proven counselling techniques.

Certificate Free 3 hours
Start learning free
Introduction to Cognitive Neuroscience

Introduction to Cognitive Neuroscience

This free online course introduces the various properties of important regions in the brain and their role in maintaining optimal brain function.

Certificate Free 3 hours
Start learning free