Upskilld

Upskill yourself by learning cyber security skills online.


Courses

Take one of our free training courses.

course

Learn Regular Expressions

Regular expressions (regex) provide a flexible way of searching for searching using many different tools and programming languages.

course

Computer Networking Foundations

Understand how modern computer networks work.



Lessons

Learn a new skill with one of our Lessons.

lesson

ARP: The Address Resolution Protocol

ARP helps us match IP addresses to hardware (MAC) addresses.

lesson

Basic Regex Character Matching

Learn how to match standard character classes with regular expressions.

lesson

A Beginner's Guide to Binary

Binary is just another way of counting. Instead of using base-10 (decimal), we use base-2 where each place value is a bit.

lesson

Block Ciphers

Block ciphers operate on blocks of data of a particular size.

lesson

Collision and Broadcast Domains

Collision and broadcast domains are important properties of an Ethernet network.

lesson

DNS: The Domain Name System

DNS is used to resolve friendly names (e.g. www.example.com) to IP addresses (e.g. 1.2.3.4), making it vital to our use of the internet.