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

Providing Healthy and Safe Care
This course scrutinises the health and safety frameworks, factors causing infectious outbreaks, and guidelines for infection prevention and control in the UK.

Psychology of Everyday Life - Mental Health Issues
Learn about psychology from mental health issues of children and adults. Topics cover depression, anxiety disorders, learning disabilities, autism, psychosis.

Public Speaking Emergencies
Learn how to prepare for and deliver a sales presentation to your prospects, write down your key message points and use PowerPoint to deliver them effectively.

Public Speaking Skills for Kids and Their Parents
Hone your public speaking skills by eliminating verbal tics in your speech, improving your voice and learning how to give an effective self-introduction speech.

Public Speaking and Presentation Skills
Master public speaking with our free online course! Learn techniques for engaging presentations, effective communication, and overcoming stage fright.

Public Speaking on Panels
Learn how to present your message to a panel, give a presentation using PowerPoint, raise money for your cause, create a digital TV network and give speeches.

Public Speaking: Listening and Audience Analysis
Learn some of the essential principles of public speaking, listening and audience analysis in this free online course.

Python Flask Development with Docker
Learn how to use the Docker platform to speed up Python web development and build containers on servers and the cloud while testing your skills with MongoDB.

Python and Matplotlib Data Visualization
This data science Python course explains how to use Matplotlib for data visualization as you draw on its plotting library to create engaging 2D and 3D graphs.

Python for Beginners
Start your journey as a professional or student with this Python for Beginners course and learn its features, fundamentals, and vast programming applications.

Recognising Antisemitism in Debates About History and Memory
Learn everything there is to know about recognising antisemitism in debates about history and memory.

Recognizing and Addressing Domestic Violence in Clinical Settings
Learn about domestic violence, its various categories and best practices in screening and assessing domestic violence victims in this free online course.

Reiki: Third Degree
Discover attunement ceremonies, how to combine symbols from each degree of Reiki and how to employ distant reiju techniques in this free Reiki course.

Reliability Engineering Fundamentals - Enhanced Performance Levels
Learn about the fundamental principles of reliability engineering with this FREE online course.

Remote Team Management and Leadership
Employ the leadership principles taught in this management training course to boost your team’s productivity and mental health while it works remotely.

Renew Your Personal Confidence
This self help course uses the multiple intelligences theory to identify personality types and explains how to find your strengths and source of confidence.

Renewable Energy Fundamentals
Learn about the principles of renewable energy and the various technologies pushing the move to a more environmentally friendly future in this free course.

Renewable Energy and Sustainable Development
Learn about sustainability and explore methods to implement and practice sustainable development and energy management in this free course.

Rental Property Management Fundamentals
Learn how to manage rental properties as a landlord or property manager in this course that explains how to attract tenants, maintain facilities and more.

Residential Childcare Leadership and Management
This free course provides a comprehensive understanding of leadership and management within the context of residential childcare settings.

Residential Childcare for Disabled Children
This caregiving course explains how professionals in residential care facilities work with children with disabilities to help them reach their potential.

Residential Lettings and Tenancy Management
This course aims to equip learners to manage all aspects of residential lettings and tenancy management effectively.

Respect Foundations: Diversity, Respect, and Substance Abuse in Workplace
Learn how to combat workplace harassment and substance abuse in this human resources management (HRM) training course that emphasizes respect and diversity.

Responsive Web Design with Bootstrap 5
Carve out your own corner of cyberspace with the Bootstrap 5 framework and create responsive, user-friendly websites with this online web development course.