Kali Linux Course Manchester: Hands-On Ethical Hacking Fundamentals

DigiUK Kali Linux and ethical hacking course in Manchester

DigiUK Academy · Kali Linux Course Manchester

Practical Kali Linux and Command-Line Training

Learn Kali Linux from the beginning through 27 tutor-led sessions at DigiUK Academy in Manchester. Every session lasts 90 minutes, giving you 40.5 hours of guided practice with the terminal, files, permissions, processes, packages, networking, firewall rules, logs and Bash automation.

This is a complete Kali Linux foundation course. It teaches you to operate and troubleshoot the workstation confidently before moving into DCCP or ethical-hacking training. Exploitation, reverse shells, Metasploit and active network scanning belong to DigiUK’s later cybersecurity courses.

27Structured tutor-led sessions
90 minLength of every session
40.5 hoursTotal guided learning
Maximum 5Learners in each class

Meet the tutor before enrolling

Free Kali Linux Course Induction

The induction takes place separately before Session 1. Visit DigiUK Academy, see the classroom and Kali laboratory, discuss your experience and confirm whether this course is the right starting point.

See the Course Environment

View the Windows host, VirtualBox and prepared Kali workstation used during practical lessons.

Discuss Your Starting Level

No previous Linux experience is required. The tutor can also check whether you would benefit from Network+ first.

Understand the Commitment

We explain the 27-session curriculum, current timetable, laboratory requirements, payment arrangement and certificate.

Please note: the induction is free. Session 1 is part of the paid course.
A clear route from foundations to cybersecurity

Where the Kali Linux Course Fits

Kali works best when learners understand basic networking and can control the Linux workstation before using specialist security tools.

1. Network+ Foundation

Build confidence with IP addresses, protocols, ports, services, routing, switching and troubleshooting. Learners who already have this knowledge can begin with Kali.

2. Kali Linux Operation

Control the terminal, filesystem, users, permissions, processes, services, packages, network configuration, firewall, logs and Bash scripts.

3. DCCP and Cybersecurity

Apply the foundation in authorised security laboratories using assessment, evidence, defensive analysis and ethical-hacking methods.

27 sessions organised into 12 practical chapters

Complete Kali Linux Course Curriculum

The sequence begins with a safe workstation and basic terminal use. Each chapter adds new commands, guided laboratories, troubleshooting tasks and evidence checks before moving to the next level.

Chapter 1 · Sessions 1–2 · Kali Workstation and Safe Laboratory

Workstation setup

Understand the Windows host, VirtualBox hypervisor and Kali guest. Import the prepared appliance, review its resources, start it safely and confirm the correct login.

Validation and recovery

Use whoami, hostname, uname -a, date, ip address and ip route. Create a clean snapshot, prove that restoration works and shut down correctly.

Troubleshooting

Separate host, hypervisor and guest faults. Check identity, storage, memory, display, route and connectivity before changing anything.

Chapter 2 · Sessions 3–4 · Terminal Confidence

Read the Bash prompt and break a command into its command, options and arguments. Use quotation marks, Tab completion, history and reverse search without running a recalled command blindly.

Find reliable local help with --help, man, whatis and apropos. Recognise common errors, interrupt a command safely and use echo $? to check the previous exit status.

Chapter 3 · Sessions 5–6 · Filesystem Navigation

Understand the directory tree and the purpose of /, /home, /etc, /var, /usr, /tmp, /dev and /proc. Distinguish the filesystem root from the root user’s home.

Navigate with pwd, ls, cd, absolute paths, relative paths, ., .., ~ and cd -. Repair broken paths using evidence instead of guessing.

Chapter 4 · Sessions 7–8 · Files and Directories

Create and inspect files and directories with touch, mkdir, file and ls -ld. Copy, move and rename data with cp, cp -r and mv.

Learn the checks required before using rm -i, rmdir or rm -ri. Practise safe paths, filenames containing spaces and controlled disposable workspaces.

Chapter 5 · Sessions 9–10 · Viewing and Editing Text

Read short and long text safely with cat, cat -n, less, head and tail. Count lines, words and bytes with wc.

Understand standard output, standard error, >, >> and 2>. Edit a controlled copy in Nano, save deliberately and verify the changed content.

Chapter 6 · Sessions 11–12 · Searching, Filtering and Pipes

Search text with grep options including -n, -i, -c and -v. Search directory trees with controlled find expressions.

Connect commands with pipes and reduce output using sort, uniq -c, cut, head and wc -l. Explain which stage produced each result.

Chapter 7 · Sessions 13–14 · Users, Groups and Permissions

Confirm identity and group membership with whoami, id and groups. Read file type, owner, group and permission bits using ls -l, ls -ld and stat.

Apply symbolic and numeric permission changes with chmod. Understand common modes such as 600, 640 and 750, inspect umask, and use sudo -l to check authorised privilege rather than assuming it.

Chapter 8 · Sessions 15–16 · Processes, Services and Packages

Inspect running work with ps, ps aux, pgrep -a and top. Identify a process accurately before using kill.

Inspect services with systemctl status and systemctl list-units. Search and review packages with apt search and apt show, then refresh package metadata with sudo apt update when authorised.

Chapter 9 · Sessions 17–18 · Storage, Archives and System Resources

Measure memory, filesystem space and directory use with free -h, df -h and du -sh. Read block-device and filesystem information with lsblk and lsblk -f.

Create, list and extract archives with tar. Add gzip compression where suitable and verify important files with sha256sum and sha256sum -c.

Chapter 10 · Sessions 19–21 · Network Operations in Kali

Inspect interfaces, addresses and routes with ip link, ip -br address and ip route. Use bounded ping and traceroute tests to investigate an approved connection path.

Review local listening sockets with ss -tuln. Query DNS records with dig, inspect HTTP headers with curl -I, follow approved redirects with curl -L and use ssh user@host only for an authorised remote system.

This chapter teaches observation and connection testing. It does not teach network scanning.

Chapter 11 · Sessions 22–24 · Host Firewall, Logs and Troubleshooting

Inspect UFW status and numbered rules. Create, verify and remove a tightly scoped classroom rule while keeping a recovery path.

Use journalctl, tail, less and grep to investigate logs. Combine service state, socket state, routes and timestamps into a clear troubleshooting record.

Chapter 12 · Sessions 25–27 · Shell Automation, Evidence and Capstone

Write small Bash scripts with a shebang, variables, quoted values, read -r, tests, conditions, loops and meaningful exit codes. Run only scripts you have read and understood.

Record terminal work with tee and script. Package evidence with tar, verify integrity with SHA-256 and complete a capstone that combines safe administration, troubleshooting and professional evidence.

Commands become useful when the result makes sense

Practical Learning in Every Chapter

The tutor first explains the command and its important arguments. Learners then run it in the controlled Kali environment, read the real output, diagnose mistakes and record evidence.

Examples of the way commands are taught
Example Question answered What learners practise
ls -la /var/log Which normal and hidden entries exist in this location? Command, combined options, target path and long-listing interpretation.
grep -in "error" app.log Which lines contain the word, regardless of letter case? Line numbers, case-insensitive searching, safe quoting and evidence limits.
ip -br address Which interfaces and addresses currently exist? Brief output, interface state, IPv4 and IPv6 reading without scanning.
ss -tuln Which local TCP and UDP sockets are listening? Transport type, listening state, numeric ports and local-system scope.
journalctl -u NetworkManager --since today What did this service record today? Service filtering, time boundaries, paging and careful interpretation.
sha256sum evidence.tar.gz What integrity value identifies this exact file? Hash calculation, recording and later verification.
Skills developed through guided practice

Kali Linux Course Learning Outcomes

By the end of the programme, learners should be able to operate, troubleshoot and document a Kali Linux workstation without relying on copied commands they do not understand.

View all practical learning outcomes
  • Import, validate, snapshot and recover the DigiUK Kali virtual machine
  • Read the Bash prompt and build commands from options and arguments
  • Use local manuals and help output to learn unfamiliar commands
  • Navigate the Linux filesystem using absolute and relative paths
  • Create, copy, move, rename and remove data with safety checks
  • Read, edit, redirect, search and filter text output
  • Explain users, groups, ownership, permissions, umask and sudo boundaries
  • Inspect processes, services, installed software and package information
  • Measure storage and memory, create archives and verify file integrity
  • Diagnose local networking, routes, DNS, sockets and HTTP responses
  • Inspect host-firewall rules and make a controlled reversible change
  • Use system logs to explain a service or connection problem
  • Write and test small Bash scripts with safe input handling
  • Capture, package and verify evidence from a practical task
  • Complete a capstone using an evidence-first troubleshooting method
Suitable learners

Who Is This Course For?

  • Complete Linux beginners with basic computer confidence
  • College and university students
  • IT support and helpdesk professionals
  • Network learners preparing for cybersecurity
  • Career changers who need a structured foundation
  • Aspiring cybersecurity and SOC practitioners
  • Learners planning to progress into DCCP
Entry knowledge

What You Need Before Starting

No previous Linux or Kali experience is required. You should be comfortable using a computer, managing files and following technical instructions.

Basic networking knowledge is strongly recommended because later chapters use interfaces, addresses, routes, DNS and ports. Learners who need this foundation can begin with DigiUK’s Network+ course.

Permanent course information

Kali Linux Course Information

The page does not display a temporary start date. Contact DigiUK for the current timetable and available places.

View prices, delivery and certificate details
DigiUK Kali Linux Course Manchester information
Course Kali Linux Course Manchester · Practical Linux and command-line training
Chapters 12 structured practical chapters
Total sessions 27 tutor-led sessions
Session length 90 minutes
Guided learning 40.5 hours
Class size Maximum of five learners
Price £30 per session
Payment block Four sessions for £120
Free induction A separate induction before Session 1 is free, subject to arrangement and availability
Delivery Live, instructor-led classroom and laboratory training
Location DigiUK Academy, Stretford, Manchester
Previous Linux experience Not required
Recommended foundation Basic networking knowledge or DigiUK Network+ training
Assessment Guided practical work, troubleshooting, evidence tasks, questions and an integrated capstone
Award DigiUK Academy Certificate of Completion
Current timetable Provided when arranging the free induction
Official exams Not included unless DigiUK expressly confirms this in writing

Clear answers before enrolment

Frequently Asked Questions

Is this an ethical-hacking course?

No. This course teaches Kali Linux operation, administration, troubleshooting and evidence skills. It prepares you for later cybersecurity study. Active scanning, exploitation, Metasploit and reverse shells belong to DigiUK’s DCCP and ethical-hacking training.

Do I need previous Linux experience?

No. The curriculum begins with the workstation, terminal and filesystem, then develops skills step by step. Basic computer confidence and willingness to practise are important.

Do I need networking knowledge?

Basic networking knowledge is recommended for the later chapters. During the free induction, the tutor can check your starting point and recommend Network+ first if needed.

Is the first training session free?

No. DigiUK provides a separate free induction before enrolment. Session 1 begins the paid 27-session course.

Will I learn real commands?

Yes. Each chapter uses complete commands, explains important options and arguments, shows the expected type of output and includes guided troubleshooting when the result differs.

Does the course include a virtual machine?

The course uses DigiUK’s prepared Kali laboratory design. The tutor explains the current appliance, software requirements and home-practice arrangement during the induction.

Is this official Kali Linux or OffSec training?

No. DigiUK independently created and delivers this course. It uses Kali Linux as the learning platform but does not claim affiliation, endorsement or official vendor status.

What certificate will I receive?

Learners who meet the completion requirements receive a DigiUK Academy Certificate of Completion. It is not an external vendor examination or regulated professional certification.

Book Your Free Kali Linux Induction

Visit DigiUK Academy, meet the tutor, see the Kali laboratory and discuss your current computer, networking and Linux knowledge. We will explain the 27-session curriculum, timetable, practical method, equipment and payment arrangement.

Each class is limited to a maximum of five learners.

Independent training and trademark notice: This Kali Linux course is independently created and delivered by DigiUK Academy and leads to a DigiUK Academy Certificate of Completion. DigiUK Academy is not affiliated with, endorsed by, authorised by, accredited by or sponsored by Offensive Security, the Kali Linux project, Debian, Oracle, the Linux Foundation, CompTIA, EC-Council, ISC2, ISACA, Cisco, Microsoft or any other certification body, standards body or technology provider unless DigiUK expressly states this in writing. Kali Linux, Linux, Debian, VirtualBox, CompTIA, Network+, Security+, CySA+, CEH, CISSP, CISM, CISA, Cisco, CCNA, Microsoft, Windows, OffSec, PEN-200, OSCP and all other third-party names and marks belong to their respective owners. References are used solely for educational, descriptive and independent curriculum-mapping purposes. They do not mean official approval, accreditation, equivalence or guaranteed examination success. Course enrolment does not include an external examination, voucher, membership or subscription unless DigiUK expressly confirms this in writing.