IT FundamentalsComputers and Digital Skills
Start from zero. Find out how computers, files, networks and the cloud really work, get comfortable on the command line, and see what people in tech actually do all day.
- 13 modules, 85 lessons
- About 45 hours
- 13 projects and a capstone
- Module 1 is free
Aligned to CompTIA Tech+ and DigComp 2.2 · Lessons save for offline
By the end, you’ll be able to
- Explain how a computer turns input into output, and describe the main kinds of computer and what each is for.
- Read a device's specifications and choose a device that fits a need and a budget.
- Install, update and remove software safely, and explain the difference between open-source, free and paid software.
- Organise files and folders, and move around and manage files from the command line on Windows and on Mac or Linux.
- Explain how a home network and the internet carry data, and fix common connection problems.
- Decide what belongs on your device and what belongs in the cloud, and keep a working backup.
- Use documents, spreadsheets, email and video calls well, and share files with the right permissions.
- Explain what data, databases, programming and AI are, and use AI assistants critically.
- Troubleshoot a problem methodically and ask for help in a way that gets it solved.
- Describe what the main roles in tech involve day to day.
The syllabus
Tap a module to see its lessons
1How computers work6 lessons · about 1 hourFree
What a computer really is, the kinds there are, where they came from, and how they count.
- What is a computer?
- Input, processing, output and storage
- Kinds of computer
- A short history of computing
- Binary: how computers count
- Bits, bytes and data sizes
Project: A "device diary": every computer you used today, and what each one did
2Inside the machine7 lessonsPro
The parts inside every device, and how to read a spec sheet without guessing.
- The processor
- Memory and storage are not the same
- Hard drives and SSDs
- Graphics and screens
- Ports, cables and wireless
- Reading a spec sheet
- Choosing a device
Project: Choose a laptop for a given budget and need, and explain why
3Operating systems and software7 lessonsPro
What an operating system does, and how to install, update and remove apps safely.
- What an operating system does
- Windows, macOS and Linux
- Android and iOS
- Installing and removing apps safely
- Updates, and why they matter
- File types and default apps
- Licences: open source, free and paid
Project: Set up a practice computer for a new user
4Files, folders and the command line9 lessonsPro
Keep files in order, then move around and manage them by typing commands.
- Files and folders
- The folder tree and paths
- Using a file manager
- Meet the command line
- Where am I, and what's here?
- Moving around: cd
- Making and copying files and folders
- Moving, renaming and deleting
- No undo: working safely
Project: Tidy a messy practice computer from the command line
5Networks and the internet7 lessonsPro
How your data gets from your phone to a website and back, and what to do when it doesn’t.
- What a network is
- Routers, modems and Wi-Fi
- IP addresses
- DNS, the internet's contacts list
- How a web page reaches you
- Bandwidth, speed and mobile data
- When the internet is "down"
Project: Diagnose three "the internet is down" problems in the network lab
6Local and the cloud6 lessonsPro
What lives on your device, what lives on someone else’s computer, and how not to lose either.
- Local and cloud storage
- Sync is not backup
- Software, platforms and infrastructure as a service
- Data centres: where the cloud lives
- Cost, privacy and working offline
- The 3-2-1 backup rule
Project: A backup plan for a small shop
7Everyday productivity7 lessonsPro
Documents, spreadsheets, email and calls, done well, and shared with the right people.
- Writing and formatting documents
- Spreadsheets: cells, rows and formulas
- Presentations that people follow
- Email that gets answered
- Calendars and video calls
- Sharing and permissions
- Keyboard shortcuts that save hours
Project: A one-page budget and the email that sends it
8Data and databases, the basics5 lessonsPro
What data is, how tables hold it, and how to ask a table a question.
- Data and information
- Structured and unstructured data
- Tables, records and fields
- What a database does
- Asking a table a question
Project: Turn a paper sign-up sheet into a tidy table
9How software gets made6 lessonsPro
What programmers do all day, from steps on paper to a first tiny program.
- What programmers actually do
- Algorithms: steps in order
- Flowcharts and pseudocode
- Programming languages
- Your first tiny program
- Version control, in a sentence
Project: A flowchart and a tiny program for a daily task
10AI and new technology6 lessonsPro
What AI is and isn’t, how to use it well, and how to check what it tells you.
- What AI is, and isn't
- Machine learning in plain words
- Using an AI assistant well
- Checking what AI tells you
- Smart devices and the Internet of Things
- AR, VR and what's next
Project: An AI fact-check: three answers, checked against good sources
11Staying safe and well6 lessonsPro
The safety habits everyone needs, and looking after yourself at a screen.
- Passwords and two-factor sign-in
- Spotting phishing
- Updates and antivirus
- Your digital footprint
- Screen time, posture and eyes
- Accessibility features everyone can use
Project: A safety check-up of a practice phone
12Troubleshooting6 lessonsPro
A method that solves most tech problems, and how to ask for help when it doesn’t.
- A method for any problem
- Restart, and why it works
- Common problems and fixes
- Searching for answers well
- Asking for help: a good support request
- Writing it down
Project: Solve and write up three support tickets
13Roles in tech7 lessonsPro
What people in support, cloud, software, data, security and design do day to day.
- The map of tech roles
- Support and networking
- Cloud and infrastructure
- Software development
- Data and AI
- Security
- Design and product
Project: A one-page learning plan for your next step
Some of what you’ll build
Module 4
Tidy a messy practice computer from the command line
Module 6
A backup plan for a small shop
Module 12
Solve and write up three support tickets