
Computer and Internet Basics
Use a computer, the internet, email and everyday online tools confidently and safely, then choose what to learn next.
Start with no IT knowledge at all. Learn the basics, then choose a career track (Java backend, cloud and platform engineering, cybersecurity and DevSecOps, or AI and machine learning) and move through the same three stages: Foundations, Professional and Advanced. 100% free for self-study. You pay only if you want live hours with a mentor.
Start with Computer and Internet BasicsSee all courses
No account needed to read Computer and Internet Basics or AI-Mastery Basics. Create a free account to save your progress.
The core tools and ideas, from the beginning. Ends with a first capstone project.
How teams build, test, automate and ship real systems. Ends with a larger project.
Running, securing and scaling production systems. Ends with an advanced capstone.
Every course, lesson, video, quiz, project, practice problem and certificate costs nothing. Learn at your own pace, for as long as you need.
The one thing you pay for is live virtual contact hours with a mentor on Google Meet. They're optional: book them only if you want them.
New to IT? Start with Computer and Internet Basics. Then choose a track: Java backend, cloud and platform engineering, cybersecurity and DevSecOps, or AI and machine learning.

Use a computer, the internet, email and everyday online tools confidently and safely, then choose what to learn next.

Use AI tools well at work: prompting, writing, research, images, video, chatbots, automation and your CV.

Java 21, databases and Spring Boot 4, starting from zero. Ends with two capstone projects.

APIs, security, testing, Docker and CI/CD. Ends with a junior portfolio, CV and mock interviews.

Microservices, Kafka, Kubernetes, AWS, observability and Spring AI.

Linux, networking, scripting, Git and containers, then AWS, Azure and Google Cloud side by side. Ends with a capstone on all three clouds.

Terraform, CI/CD with GitHub Actions, Kubernetes and Helm, secrets and observability. Ends with a pipeline to production across three clouds.

GitOps, SRE, platform engineering, cloud security, FinOps and AI for operations. Ends with running a three-cloud platform.

Security concepts, Linux and Windows, networks, identity and cryptography, scripting and web security, with hands-on labs. Ends with securing and monitoring a server.

SIEM and hunting, Sigma detections, alert triage, incident response and forensics, vulnerability and cloud monitoring on one realistic dataset. Ends with running a simulated SOC shift.

Threat modelling, secure pipelines, SBOMs and signing, Terraform, container and Kubernetes security, OIDC, policy as code and compliance evidence. Ends with securing a delivery pipeline across three clouds.

Python, machine learning, LLM applications and evaluation, from basic programming. Phases 4–7 are coming soon.
New to computers? Start with Computer and Internet Basics, then AI-Mastery Basics. Then choose a track: Java Backend Engineer, Cloud & Platform Engineer, Cybersecurity & DevSecOps Engineer or Forward Deployed ML Engineer. Each starts at Stage 1.
See the learning pathStart with no IT knowledge at all. Learn the basics, choose a track, and move through its three stages. You can also join at any stage if you already have the skills.
No IT knowledge needed: computers, files, the web, email, online safety and everyday tools. About 2 weeks.
Use AI tools well for writing, research and everyday work. Self-paced.
A public portfolio of real projects and a certificate for each course you pass, which improve your suitability and qualifications for relevant jobs.
No job is promised or guaranteed. ITLearning does not promise, guarantee or arrange jobs. Our courses build skills, projects and certificates that improve your suitability and qualifications for relevant jobs; whether you are hired depends on your own effort, the job market and employers. Be wary of anyone who promises a job for a fee.
It takes a minute. You can read Computer and Internet Basics and AI-Mastery Basics without one.
Computer and Internet Basics and AI-Mastery Basics are open to everyone. The track courses need a free enrolment key: after you sign up, message the administrator for one.
Lessons, videos, quizzes and real projects, all free. Add paid live mentor hours if you want them.
Build working projects you can show, with a public GitHub portfolio.
Check what you know after every topic, with instant feedback. The Java courses also check your code automatically.
Ask in each course's help forum for free, or book paid live hours with a mentor on Google Meet.
Earn a free certificate for each course you pass. The tracks also prepare you for industry exams: Oracle's OCP for Java; AWS, Azure, Google Cloud, Terraform and Kubernetes for Cloud & Platform; CompTIA Security+ for Cybersecurity.
Live virtual sessions with a mentor on Google Meet, Monday to Friday, 9:00–17:00 Lagos time (GMT+1), the live assessments and the Mentor-Verified certificate. This is the only paid part of ITLearning, paid by bank transfer in naira or US dollars. Sign in to see the prices and how to pay.
Yes. Computer and Internet Basics needs no IT knowledge: it starts with turning a computer on. Then AI-Mastery Basics, then Stage 1 of any track. Java Phase 1 also has a week-0 on-ramp for your first programs.
No job is promised or guaranteed. ITLearning does not promise, guarantee or arrange jobs. Our courses build skills, projects and certificates that improve your suitability and qualifications for relevant jobs; whether you are hired depends on your own effort, the job market and employers. Be wary of anyone who promises a job for a fee.
Self-study is 100% free: every course, lesson, video, quiz, project, practice problem and certificate, including the enrolment keys. You pay only for mentorship (live virtual hours with a mentor, the live assessments and the Mentor-Verified certificate), and only if you want it: from US$99 (₦99,000), by bank transfer. Sign in to see the full prices and how to pay.
A key is a short password that lets you join a track course. Create a free account, open the course and use its send the administrator a message link to ask for one. Computer and Internet Basics and AI-Mastery Basics don't need a key.
Computer and Internet Basics takes about 5–8 hours a week for 2 weeks. The track courses plan for about 15–20 hours a week (Java Phase 1: 16–19). With fewer hours, take longer: the order of the work stays the same.
A laptop or desktop computer (Windows, macOS, Linux or a Chromebook) and an internet connection. Computer and Internet Basics shows you how to use it, and each track's first lessons walk you through installing what you need.
Yes, for each course you pass, and it's free. In the track courses, self-study learners earn the Certificate of Completion (Self-Study), with a recorded defence of their capstone in place of live sessions. Learners with mentorship earn the Mentor-Verified certificate through live assessments, and you can upgrade later. Java Phase 1 also covers every objective of Oracle's OCP Java SE 21 exam, which you can take separately. A certificate shows what you have learned; it is not a job guarantee.
100% free for self-study. Start with Computer and Internet Basics now, or create your account and ask for a free key for a track course.