All Programs
Start where you are. Every program is free, and each level prepares you for the next.
Novice
You have never used a computer, or you use a phone but have never worked on a laptop. No experience is needed and nobody will make you feel behind.
Introduction to Computers
Never used a computer? Start here.
Learn MoreDigital Literacy & Online Safety
Get online, get things done, and stay safe doing it.
Learn MoreDocuments, Spreadsheets & Presentations
The everyday tools employers expect you to know.
Learn MoreIntroduction to Programming
Your first lines of code.
Learn MoreMid-level
You can use a computer comfortably, find your way around the internet, and now want skills that lead to paid work.
Software Engineering
Build real web and mobile applications from idea to launch.
Learn MoreCybersecurity Foundations
Defend systems against the threats you already read about.
Learn MoreBusiness Analysis
Turn business problems into clear requirements and decisions.
Learn MoreAdvanced
You have already built, coded or configured something yourself, and you want the depth that production work demands.