- Step 1
Start here: stay safe and fix everyday problems
Protect your accounts and devices and solve common computer problems.
- 7.8 Cybersecurity Basics: protect yourself & your business Beginner
- 7.10 IT Support Basics Beginner
- Step 2
Spreadsheets for work
Excel or Google Sheets: the most asked-for skill in office jobs.
- 7.1 Excel for Jobs: from zero to confident Beginner
- 7.2 Google Sheets for Business Beginner
- Step 3
Data: analytics and SQL
Ask good questions of data and pull answers from a database.
- 7.3 Data Analytics Basics Beginner
- 7.4 SQL Basics Beginner
- Step 4
Code and the command line
Your first steps in the Terminal, then your first Python programs.
- 7.11 Command Line Basics: your first steps in the Terminal Beginner
- 7.5 Python for Beginners Beginner
- Step 5
Websites and the cloud
Build a website with or without code and learn what the cloud does.
- 7.6 Build a Website (no-code) Beginner
- 7.7 Web Development Basics (HTML, CSS, JavaScript) Beginner
- 7.9 Cloud Basics (what AWS/Google Cloud/Azure do) Beginner
- Step 6
Intermediate: real projects
PivotTables, joins, automation, front-end apps and troubleshooting.
- 7.8.2 Security in Practice: accounts, devices and backups Intermediate
- 7.10.2 IT Support in Practice: troubleshooting and ticketing Intermediate
- 7.1.2 Excel for Analysis: PivotTables, lookups and data cleaning Intermediate
- 7.2.2 Sheets Automation: array formulas, forms and Apps Script basics Intermediate
- 7.3.2 Data Analysis in Practice: statistics and visualisation on real data Intermediate
- 7.4.2 SQL Joins & Analysis: joins, grouping and subqueries Intermediate
- 7.11.2 Command Line 2: files, search, pipes and scripts Intermediate
- 7.5.2 Python for Data: files, libraries and automation Intermediate
- 7.6.2 Business Websites: design, SEO and forms Intermediate
- 7.7.2 Front-End Development: responsive layouts and JavaScript apps Intermediate
- 7.9.2 Cloud Services in Practice: compute, storage and cost Intermediate
- Step 7
Advanced: systems and automation
Dashboards, testing, full-stack, security reviews and architecture.
- 7.8.3 Security for Teams: risk reviews and incident plans Advanced
- 7.10.3 Systems Administration: users, networks and updates Advanced
- 7.1.3 Excel Automation: Power Query, dashboards and macros Advanced
- 7.2.3 Sheets Systems: connected tools and dashboards Advanced
- 7.3.3 Analytics Projects: questions to dashboards and recommendations Advanced
- 7.4.3 Advanced SQL: window functions and performance Advanced
- 7.11.3 Automation in the Terminal: Git, package managers and scheduled jobs Advanced
- 7.5.3 Python Projects: testing, packaging and version control Advanced
- 7.6.3 Site Systems: bookings, payments and integrations Advanced
- 7.7.3 Full-Stack Basics: servers, databases and deployment Advanced
- 7.9.3 Cloud Architecture: reliable, secure design Advanced
- Step 8
Expert: lead and mentor
Design systems, lead teams, follow certification paths and mentor others.
- 7.8.4 Security Leadership: frameworks and certification paths Expert
- 7.10.4 IT Service Lead: service management and certification paths Expert
- 7.1.4 Excel Modelling: audited models and teaching others Expert
- 7.2.4 Sheets Systems Lead: governance and team training Expert
- 7.3.4 Analytics Lead: strategy, ethics and mentoring Expert
- 7.4.4 Database Design & Leadership: schemas, governance and teaching Expert
- 7.11.4 Power User and DevOps Foundations: servers, logs, security and AI agents in the terminal Expert
- 7.5.4 Python Engineering: design, review and mentoring Expert
- 7.6.4 Web Business Lead: manage client sites Expert
- 7.7.4 Web Engineering: architecture, security and team practice Expert
- 7.9.4 Cloud Leadership: governance, cost and certification paths Expert