Completely free

Start today with an accredited free course

Self-paced courses from the Cisco Networking Academy platform and its partners, with a certificate of completion and no fees whatsoever. You study alone at the pace that suits you, and we are here for any question along the way. If you want a path with an instructor, follow-up and a Cisco certificate of attendance, that is what the CCNA course offers.

Networking

NetworkingBeginner

Networking Basics

The internet runs on networks, so whichever technical path you choose you will need these fundamentals. It covers network devices, media and protocols — and you watch data actually flow while you configure devices to connect.

The ideal starting point before the CCNA track — and a way into any technical role.

Start the course free →
NetworkingBeginner

Network Support and Security

The help desk is the best known way into a junior network technician role. You learn to support endpoints, networks and users, to diagnose and document problems, and to work inside a support team.

It also covers remote support and network access — an essential skill in today's workplace.

Start the course free →

Cybersecurity

CybersecurityAdvanced

Ethical Hacker

You learn to think like an attacker so you can defend like a professional. You practise scoping an engagement, running a vulnerability assessment, writing the report and proposing remediation plans — through an interactive storyline and hands-on labs drawn from real scenarios.

It opens the penetration testing and offensive security path, and strengthens your defensive work because you understand the adversary's toolkit.

Start the course free →
CybersecurityIntermediate

Understanding Threats and Attacks

Real security incidents told as a connected storyline, so you see an attack as one whole picture and as small steps at the same time. It covers phishing, malware, supply chain attacks, insider threats and advanced persistent threats.

You get to know the standard analysis frameworks: MITRE ATT&CK, the Cyber Kill Chain, the Diamond Model and the Pyramid of Pain.

Start the course free →
CybersecurityIntermediate

SOC Essentials — Investigating with Splunk

Developed with Splunk. It puts you inside a security analyst's day: reading logs, correlating events and tracing an incident back to its source using one of the most widely deployed monitoring tools on the market.

A practical entry into the SOC analyst role — one of the most in-demand jobs in cybersecurity.

Start the course free →
CybersecurityAdvanced

Cyber Threat Management

It moves you from the technical layer to governance: how security policy is written, how an organisation meets legal, regulatory and ethical standards, and how risk is managed.

It builds junior analyst skills: scanning the network for vulnerabilities, assessing risk and responding to incidents.

Start the course free →

IT fundamentals

IT fundamentalsBeginner

Operating Systems Basics

Every smart device runs an operating system — computer, phone, games console, smart TV. It explains what operating systems do and how they work, and how to apply basic security to them.

It includes configuring mobile devices for network and email connectivity.

Start the course free →
IT fundamentalsBeginner

Computer Hardware Basics

Computers are everywhere: your phone is a small one, a server is a powerful one, and your car has one inside it. It explains hardware components and how they work, with the basic troubleshooting tools and techniques.

An excellent launch point for any path in IT.

Start the course free →

Programming

ProgrammingBeginner

HTML Essentials

HTML is the foundation of the web. You start from tags and elements, move on to forms, tables and embedded media, and finish having built real web pages with your own hands.

It prepares you for the WDE and WDA certifications from the OpenEDG JS Institute.

Start the course free →
ProgrammingBeginner

JavaScript Essentials 1

The language that makes web pages respond: the search box, the embedded video, the feed that refreshes inside your apps. You learn to build interactive web and mobile applications, then write your first one.

Aligned with the JSE certification and developed with the JS Institute. No prior experience needed.

Start the course free →
ProgrammingBeginner

C++ Essentials 1

It builds your skills in one of the most powerful and widely used programming languages — the language behind systems, games and applications that demand high performance.

It prepares you for the CPE certification for entry-level C++ programmers.

Start the course free →

Artificial intelligence

Artificial intelligenceBeginner

AI Fundamentals — IBM SkillsBuild

It builds real understanding of what sits behind the tools: machine learning, neural networks, deep learning, computer vision and generative AI. You also learn to write effective prompts and to think critically about what comes back.

It treats AI ethics as practice, not theory: detecting bias and reducing it. No prior experience required.

Start the course free →
Advice

Where to start if you are a complete beginner

Start with Networking Basics, then Operating Systems Basics and Computer Hardware Basics. Those three give you enough ground to decide whether the field suits you, before committing to any paid track.