Free courses you learn by building.
Self-paced courses across six tracks: pair lessons with hands-on projects, and earn a verifiable certificate you can share. Always free.
All courses

AI for Career Success
A hands-on, practical course on using AI to move from finishing tasks to building a future. Master the one core skill (prompting), then apply it to real things: professional emails, assignments that teach you, a CV tailored to each job, interview prep, learning any skill, and building something real, all responsibly. No prior AI or coding experience needed. Finish the capstone to earn your certificate. Created with LEAD Sierra Leone.
Cybersecurity Roadmap
A guided path from the basics to job-ready cybersecurity skills: networking, security fundamentals, Linux, Python, traffic analysis, logs and SIEM, cloud security, and ethical hacking, plus how to land the job. Each lesson has short notes, a curated free video or resource to go deeper, and a hands-on task. Resource links are curated from the open-source 90 Days of Cybersecurity roadmap (MIT).

Intermediate Machine Learning
Take your models further. Handle missing values and non-numeric data, bundle your steps into clean pipelines, test models honestly with cross-validation, boost accuracy with gradient boosting, and avoid the subtle trap of data leakage. Hands-on in your browser with real scikit-learn. Builds on Intro to Machine Learning and Pandas.

Intro to Machine Learning
Build your first real machine learning models, no experience needed. Every lesson has a live example you run and a short exercise you solve, right in your browser with real scikit-learn. You will learn the core loop of machine learning, explore data, train and validate models, avoid overfitting, and use a random forest, all on a relatable dataset of student exam results.

Pandas, Hands-On Data with Python
Learn pandas, the most important tool in Python data science, by doing. Every lesson has a live example you run and a short exercise you solve, right in your browser with real pandas. From building your first table to grouping, cleaning, and combining data, you finish able to analyze a real dataset yourself.

Using AI for Your Dissertation, the Honest Way
Learn to use AI tools to research and write a stronger dissertation, ethically and in the open. From choosing a topic to the final proofread, you will use AI as an assistant that sharpens your own thinking, never as a ghostwriter. Built for students who want to stay honest and pass with confidence.

Python for AI — Beginner Foundations
A complete beginner's path to Python for data science and AI — from zero to writing real programs, working with data and APIs, and building with confidence. No prior experience needed.

Robotics Introduction
Discover how robots work and how they think. Learn what makes a machine a robot, meet its core parts (sensors, actuators, and a controller), and write the kind of sense-think-act logic robots run, right in your browser. Beginner friendly, no hardware needed to start.
Defensive Security Essentials
Learn to defend systems and data the way a security analyst does. Understand the core goals of security, spot common threats like weak passwords, phishing, and malware, lock systems down with everyday defences, and read logs to catch an attack. Hands-on and beginner friendly, with code you run in your browser. No experience needed.