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

Principles of User Experience and Business Accessibility
This UX design course combines web and app design principles to explain how to provide an enjoyable and accessible user experience to potential customers.

Printable Planner Design Guide
Learn how to design attractive, digital, printable planners for sale online or to organise your own life and manage your schedule.

Problem Solving and Critical Thinking Skills
Learn about Problem Solving and Critical Thinking Skills in this FREE online training course.

Process Safety Management
The process safety management free online course will inform and teach you how to design, implement, manage, and improve process safety in your organisation.

Professional Birth Doula Practice
Learn ethical doula practice, labour comfort skills, team coordination, birth planning, and postnatal support to guide families through pregnancy and birth.

Professional Bookkeeping and Accounting 4 - The Trial Balance and More
A comprehensive free online bookkeeping and accounting course for those that need to prepare a business's payroll.

Professional Ethical Hacking
This cyber-security training course explains the ethical hacking practices used to address network security vulnerabilities and protect data from attacks.

Programming Using Scala Language
Learn Scala in this Scala tutorial that covers the language’s basics and explains how to use functional programming to develop apps and create stable systems.

Project Management - Foundation
Learn project management essentials, including planning, risk analysis, and business cases. Gain practical skills to manage projects and boost your career.

Project Management for Personal Development: Practical Skills for Life
A transformative free online course that equips you with essential tools and techniques to master your personal projects and elevate your overall well-being.

Project Management for Writers
Project Management for Writers will teach you how to plan, structure, organise your writing projects, set realistic deadlines, and deliver high-quality content.

Project Management in Practice - Monitoring, Controlling and Change Management
Learn about technical project management in living and geometric order. Topics cover monitoring and control, critical negotiation skills, and project closure.

Project Management: A Structured and Practical Approach
Understanding the role of a Project Manager involves grasping the essential responsibilities that contribute to the successful execution of projects.

Project Management: The Basics
This course breaks down the fundamentals of good PM like budgeting, scheduling, determining activities, status reporting and completing a closure checklist.

Prompt Engineering With Generative AI
Learn Prompt Engineering to design effective inputs for Generative AI, LLMs, and chatbots. Master advanced prompting skills with real-world examples.

Protect Yourself from Identity Theft
This essential free course will teach you the tactics identity thieves use, how to protect your computer and how to minimize the damage should you be a victim.

Protection of Children's Mental Health
This free online course will teach you about the methods and strategies used in protecting children's mental health.

Proven Strategies for Building Good Habits
This self-help course discusses habit formation and explains how to adopt and maintain positive routines and daily behaviours that help you to reach your goals.

Psychiatric Disorders and Treatment
Learn about mental health disorders with cognitive disturbances, the mental health of adolescence and how learning disabilities affect the learning process.

Psychology - Research Methodology
Learn about common methods and concepts used in psychology, such as inferential statistics, participant selection, allocation, and placebo effect.

Psychology of Anxiety and Stress Management
Learn what causes stress and anxiety in this psychology course that explains how clinical treatment options and mindfulness techniques improve mental wellness.

Psychology of Learning
This free online course will teach you about the psychology of learning and the affect as well as importance of mental activities in learning new information.

Python for Data Science: From the Basics to Advanced
This free data science and programming course breaks down the fundamentals of Python and its two key libraries, NumPy and Pandas. No subscriptions fees.

RabbitMQ: Multicast Communication using Java and Spring
Learn how to use RabbitMQ to improve asynchronous message queuing management and security in this free online JavaScript, networking and cloud computing course.