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

Learn English: Global Issues with Gerund and Infinitive Functions
Learn English with these higher-level English lessons that explain the grammar of gerunds and infinitives and provide vocabulary related to global problems.

Learn English: Regrets and Past Perfect Tense
Learn English with these classes that expand your vocabulary and explain how to use the subjunctive mood to discuss wishes and regrets.

Learn English: Visiting Restaurants and Coordinating Conjunctions
Learn English with this free online course that covers the use of articles and conjunctions and enriches your vocabulary with words used while dining out.

Learn How to Create and Deliver Engaging Webinars
This course combines the principles of marketing and content creation to show you how to create engaging webinars for branding, education and digital marketing.

Learn Spanish: Clothes, Colors, and the Verb "Gustar"
Learn Spanish in these beginner Spanish classes that explain how to pronounce vowels and use demonstrative adjectives and the verb ‘gustar’ to discuss fashion.

Learn Spanish: Personalities with Types of Conjunctions
Learn Spanish with these classes that explain how to use conjunctions and provide vocabulary you can use to discuss personality types and pet peeves.

Machine Learning Essentials and Backpropagation Algorithm
Learn how to effectively use perceptron learning, backpropagation and K-means clustering algorithm to solve clustering problems and minimise training errors.

Management Accounting: Strategy and Control for Effective Value Creation
This course explains how to use management accounting techniques to create value, guide organisational strategic planning and make smart budget decisions.

Management Information Systems: Ethical Issues and Globalization
Understand how today’s globalized organizations face evolving ethical issues and security concerns with this free online management course.

Managing Online Meetings
This office skills course explains how to plan and manage online meetings and provides communication skills used to manage conflict and boost productivity.

Marine Auxiliary Machinery - Heat Exchangers and Air Compression
Learn how heat is controlled on ships in this marine engineering course that examines various maritime cooling options like air compressors and heat exchangers.

Marketing Strategy to Drive Revenue Growth
Learn the principles of marketing that examine your customer’s behaviour to develop the best marketing and branding strategies that boost sales and revenue.

Marketing Touchpoint Analysis for Businesses
Harness the power of touchpoint analysis to conduct market research and interpret customer behaviour in order to optimise your marketing and branding campaigns.

Master Agile Coaching
Master Agile Coaching: Empower individuals, build teams, and lead with impact. Learn systemic coaching and psychological safety. Start today!

Master Django Web Development: Hands-On Projects
This course will equip you with the skills needed to master Django web development.

Master Linux and Shell Script From Beginner to Advanced
Learn how to use Linux commands and shell script, set file permissions for different users, install and update third-party applications and automate a task.

Mastering Cash Flow Management
Master cash flow management, improve liquidity, track income & expenses, and forecast cash needs with this free online course. Ideal for business success.

Mastering HPLC: Operation, Troubleshooting, and Maintenance
This free online course on Mastering HPLC: Operation, Troubleshooting, and Maintenance will help you command respect in your field.

Maternal Newborn Nursing: Pregnancy and Physiologic Changes
Explore the physiologic and emotional changes of pregnancy to enhance compassionate prenatal practice.

Maternal-Newborn Nursing: Newborn Assessment
Explore the methods for estimating gestational age and performing a physical assessment of the newborn within the first few minutes to hours after birth.

Maternal-Newborn Nursing: Postpartum Complications
Master postpartum risk assessments and provide empathetic care for a secure recovery for mothers and families.

Mathematical Equations Underlying Quantum Computing
Mathematical Equations Underlying Quantum Computing course explores quantum states, gates, algorithms, and error correction using clear mathematical frameworks.

Maximising Student Potential - Zone of Proximal Development Theory Basics
Learn how to maximise student potential with the Zone of Proximal Development (ZPD) theory. Master how to use the SCT, SDT, and MI Theories in students' ZPD.

Media Training for Politics, Authors and Service Professionals
Learn the advanced techniques you can use to create a message for an interview, to communicate such a message effectively to the media.