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 Principles of Vessel Stability
This marine safety course explores the scientific principles that preserve vessel stability and the safety precautions used to maintain watertight integrity.

Introduction to Processing Technologies
In this food technology course you will learn about food processing technologies like high pressure processing, membrane technology, microwave heating and more.

Introduction to Profitability Analytics
Employ profitability analytics with this financial analysis course that provides techniques like the DuPont formula, balanced scorecard, skills matrix and more.

Introduction to Programming through C++
Learn about C++ programming, including commands, syntax notations, program design, debugging, reassignment, operators, data types and Simplecpp Graphics.

Introduction to Programming with Python
In this free online course, you will be introduced to Python Programming. Learn to the programming basics, create applications and develop your coding skills.

Introduction to Property Marketing
Learn about the roles and responsibilities of property marketers and managers and the skills and strategies they need to succeed.

Introduction to Psychiatry
Learn about the anatomy of the brain, the NIMHANS questionnaire, and also mental state examination including the neurological and metabolic investigations.

Introduction to Psychology
Have you always wondered what drives human behaviour? Study the underlying psychological principles that drive behaviour, our similarities and differences.

Introduction to Quadratic Equations and Inequalities for General Studies
This free, self-paced mathematics course explains solving quadratic equations by factoring and graphing, as well as exponential and logarithmic functions.

Introduction to Quantum Computing
Learn the basics of quantum computing, including algorithms, gates, and applications, in this free online course.

Introduction to R
Learn about The R coding language, variables, data structures and operators, and data frames and tables in this FREE online introduction to R course.

Introduction to R Programming
Learn R programming in this data science course that explains how to use the open-source platform RStudio to analyse and visualise academic information.

Introduction to R3 Corda Blockchain
Learn how to use R3 Corda blockchain to manage and protect digital assets and transactions in this cybersecurity, database and blockchain training course.

Introduction to Recombinant DNA Technology
Learn the benefits of biotechnology in this Biology course that explains how rDNA can be altered to widen the genomic library and create products like insulin.

Introduction to Retirement Financial Planning
Introduction to Retirement Financial Planning will teach you how to set realistic goals, calculate your retirement needs, and build multiple income streams.

Introduction to Safety in Construction
This free online course explains safety in the construction industry and lays out the guidelines used to set up systems that keep worksites accident-free.

Introduction to Scratch Programming
Learn to code with this Scratch course that explains how to use this beginner programming language to create interactive stories, animations, games and songs.

Introduction to Scriptwriting for Video Games
Learn to create compelling scripts, design captivating characters, write engaging dialogues, and structure gameplay for an enhanced gaming experience.

Introduction to Self-Defense for Beginners
These self-defense classes provide martial arts training to teach you how to protect yourself from a variety of dangers you or your loved ones might encounter.

Introduction to Ship Stability and Simpson's Rules
This course shows you how to use mathematical calculations like Simpson’s Rules and the Haslar formula to work out the volume of water affecting ship stability.

Introduction to Social Security and Medicare
Learn the essentials of Social Security and Medicare in this free online course, covering eligibility, benefits, and key strategies to maximise their benefits.

Introduction to Software Testing
Learn all about the basics of Software Testing in this course. Topics cover errors in software programs, the pesticide effect and designing test cases.

Introduction to Spanish
Learn about the important Spanish basics such as how to count, and essential information for making purchases and reservations by using Spanish pronunciation.

Introduction to Speech and Language Therapy
This psychology course explains how speech and language therapy can help patients to find their voice and free it from various communication challenges.