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

Problem Solving for Change Management
Improve your professional creativity and enhance your skills to efficiently manage your team and make better decisions in the field of accounting.

Professional Anxiety Coach
Become expert in identifying and treating symptoms of anxiety as you master natural treatments and relaxation techniques in this free online coaching course.

Professional Barista - Coffee Presentation & Serving Skills
This hospitality training diploma course provides the coffee-related and customer service skills you need to brew coffee and work as a professional barista.

Professional Business Writing Skills
Learn about Professional Business Writing Skills in this FREE online training course.

Professional Emotion Coach
Learn how emotions affect mental and physical health in this wellness course that provides the counselling skills you need to work as an adult emotion coach.

Professional HVAC Systems: Design, Application, and Efficiency
Gain a thorough understanding of how HVAC systems function, allowing you to maintain, troubleshoot, and optimize them for peak efficiency performance.

Professional Life Coach
Learn proven life-coaching techniques that enable you to show others how to clarify objectives, identify obstacles and devise solutions to overcome each one.

Professional Nail Care and Treatment
Learn how to do nail art as a nail technician in this nail cure course that explains how to safely and legally perform manicures and pedicures like a pro.

Professional Presentation Techniques
Take this public speaking course and stand out with these enhanced presentation skills that improve structure, delivery, visual aids, body language and more.

Professional Presentations Mastery With ChatGPT, Canva & AI
Learn how to generate professional content using ChatGPT and use it in Canva to plan, design and create visually appealing and impactful presentations.

Professional Prospecting Mastery
Master professional prospecting skills, enhance your sales techniques, boost conversions, and excel in client acquisition with this free course. Enrol now.

Professional RESTful API Design Using Python Flask
This free online web development course explains how to design, build and develop your own RESTful API platforms and endpoints with Python Flask libraries.

Professional Resume Writing
Improve your chances of getting a job with this job search course that explains how to write a good CV that stands out from the rest and earns you an interview.

Professional Tourism and Travel Writing
Discover how to create captivating travel narratives that inspire readers to explore, blending thorough research with expert storytelling techniques.

Professional in Compensation and Benefits
Enhance your career with this free course on compensation and benefits. Learn job evaluation, compliance, and strategies to advance in the competitive HR field.

Professionalism in the Office
Learn how to improve your behavior, reputation and the professionalism in the workplace with this Professionalism in the Office Free online course.

Profitable Business Models for Small Businesses
This entrepreneurship course explains how to draw up a business model that launches you to success and covers marketing, budgeting and distribution strategies.

Profitable Marketing for Small Businesses
Expand your marketing expertise and learn the important strategies, tools, and methods to cost-effectively and profitably promote your small business.

Programming Using C++ Language - A Complete Guide
Learn C++ in this C++ coding tutorial and master the world’s most versatile programming language that can be used for professional software and web development.

Programming Using Python
This free online coding course is perfect for junior developers and those who want to learn Python from scratch with all-inclusive lessons on programming.

Programming Using Rust Language
Learn Rust in this coding course that explains how to develop high-performance, secure applications and unpacks Rust’s many unique terms and options.

Project Management in Practice - Planning, Scheduling and Resource Management
Learn about technical project management in living and geometric order. Topics cover planning, scheduling, managing risks and budgets, and resource allocation.

Projects in Controlled Environments Version 2 - Fundamental Concepts
This course aims to help you build concepts around its certification principles, themes and processes and how to relate them to PMP tools.

Property, Plant and Equipment - IAS 16
Learn to apply the IAS 16 accounting standard to track the value of an organisation's ‘property, plant and equipment’ or fixed assets for its stakeholders.