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,825 free courses

An Introduction to Aromatherapy
Learn how to use aromatherapy and 35 different essential oils and their blends as a healthcare professional or to improve your own physical and mental health.

An Introduction to Astronomy
This astronomy for beginners course helps you study the universe as we explore celestial bodies like stars, planets and comets and examine the Big Bang Theory.

An Introduction to Blogging
This content creations course explains how to start and manage a blog and provides techniques you can use to drive engagement and build your personal brand.

An Introduction to Body Language and its Components
Learn about the components and gestures involved in the study of Body Language in this free online An Introduction to Body Language and its Components course.

An Introduction to Child Psychology
This child development course combines psychology, paediatrics and neuroscience to explain the changes that occur in the minds and nervous systems of children.

An Introduction to Customer Relationship in Management
Hone your diplomatic skills as you master the art of customer relations with this free online management course aimed at keeping you ahead of the pack.

An Introduction to Ecology and Culture
In this free course, learn about ecology, the influence our environment has on the development of culture, and how our culture in turn impacts the environment.

An Introduction to Foreign Policy
This geopolitics course explains how nations pursue their interests through foreign policy and provides various models used to analyse international relations.

An Introduction to Forest Management
Earn a certificate in forest management and forestry with this course that teaches you the classes of woodland and how to evaluate, manage and protect them.

An Introduction to Good Lab Practices
This course covers good laboratory practices (GLP) as published by the OECD, the use of the MSDS and lab notebook, importance of PPE and buffer solutions.

An Introduction to Irish Family History
Acquire the tools and insights necessary to researching your Irish family history in this free online genealogy course.

An Introduction to Islamic Finance
This finance course examines the differences between secular and Islamic finance and explains how Muslims ethically bank, invest and buy insurance in the UK.

An Introduction to JIRA Architecture
Gain project management skills with this JIRA tutorial that explores the JIRA’s architecture and explains how to track bugs and enhance software development.

An Introduction to Java Programming
Learn Java in this programming and web development course that explains its basic concepts like classes, objects, methods, packages, classes and constructors.

An Introduction to Julia Programming Language
Learn to code in Julia to perform mathematical calculations in this programming course that explains each step required to write and troubleshoot academic code.

An Introduction to Marketing
This free online course introduces you to marketing as you acquire the skills to build a brand to increase awareness of your organization and yourself.

An Introduction to Mechatronic Systems
Discover the world of mechatronics and master the fundamental working principles of their electrical elements in this free online engineering course.

An Introduction to Military History
Explore the past in this military history course and trace the evolution of weapons and tactics used in land and naval warfare and their impact on modern times.

An Introduction to Modernistic Poetry
Look into the past and read evocative Modernist poems to learn how to better understand the world and yourself with this free online poetry course.

An Introduction to New Thinking for Your Classroom
Register now for classroom teaching strategies course that will help to evaluate teaching practice, self-awareness and identify different areas of strength.

An Introduction to NumPy Library for Python
A free online development course that outlines all you need to know about using NumPy including parameters, slicing, indexing, reshaping, tuples and arrays.

An Introduction to Optical Fiber
Learn the basics of fiber-optic technology and how it drives modern communications in this IT course that provides the skills required to work in fiber optics.

An Introduction to Optical Networks
This free online course covers the basics of fiber optical networks, such as SDH and Sonet, fronthauling and how to link fiber to an IP-based network structure.

An Introduction to Organizational Behaviour and Perception
Learn about Organizational Behaviour and how perception can help us understand human behaviour and the impact this can have in an organizational setting.