Start learning
Follow the lessons in order if you are new to computers. You can also open any topic directly when you need a quick explanation.
What is a Computer?
Learn what a computer is, how input, processing, storage and output fit together, and why computers are useful.
Hardware and Software
Understand the difference between physical computer components and the software that gives them instructions.
CPU and Processing
Learn what the CPU does, how instructions are processed, what CPU cores mean and why clock speed is not everything.
Computer Memory
Understand RAM, ROM, cache and the difference between working memory and long-term storage.
Storage Devices
Learn how computers store files, compare HDD and SSD, and understand common storage options and capacity units.
Input and Output Devices
Learn how computers receive information and present results through input and output devices.
Operating Systems
Understand what an operating system does and how it manages hardware, files, memory, programs and users.
Files and Folders
Learn how digital files are organized, what folders and file extensions mean, and how to manage files safely.
Internet and Networking
Understand networks, LAN, WAN, routers, IP addresses and the difference between Wi-Fi and the internet.
Web and Browsers
Learn how browsers, websites, domains, DNS, HTTPS and web servers work together when you open a website.
Cyber Safety
Learn practical habits for stronger passwords, two-factor authentication, phishing awareness, privacy and backups.
Digital Literacy
Build practical skills for searching, evaluating information, communicating, protecting privacy and using technology responsibly.
Programming Basics
Learn the foundations of programming, algorithms, variables, conditions, loops, functions and beginner projects.