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.
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
Learn JavaScript in this Backbone.js tutorial that explains how to use this powerful library to develop web pages, plugins and applications from scratch.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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

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

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.

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.

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.

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.

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.

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.

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.

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.

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.