South Africa’s most comprehensive cybersecurity bootcamp. Choose a specialist track — Pen Tester, SOC Analyst, or GRC & Cloud — or complete all six modules for the full Cybersecurity Bootcamp Certificate. CompTIA Security+, CEH v13 and CySA+ aligned. Available online and in-person in Johannesburg.
Our cybersecurity bootcamps in South Africa are built for two types of people — IT professionals pivoting into security, and complete career changers entering tech for the first time.
You’re already working in IT — helpdesk, networking, system administration — and you know security is where the salaries and demand are heading. This is your structured pivot.
You have no IT background but you’re drawn to cybersecurity — the problem-solving, the demand, the salary. Module 1 starts from absolute zero and gets you lab-ready within weeks.
Each specialist track is three focused modules — approximately 3 months full-time or 6 months part-time. Every track begins with the same two foundation modules, then diverges into a specialist role.
Complete all six modules within 24 months and earn the full Code College Cybersecurity Bootcamp Certificate. Includes all three specialist tracks plus Module 6 (Portfolio & Job Readiness). Available in Standard, Professional and Elite tiers.
Fill in a short application. Tell us your background and which track interests you. No technical knowledge required upfront.
A quick conversation to confirm the right entry point — Module 1 for beginners, or Module 2 if you already have an IT foundation.
Live classes with hands-on labs, real attack and defence exercises, and portfolio projects that hiring managers actually evaluate.
Graduate with industry cert alignment, a security portfolio and career placement support backed by Compuways’ employer network.
Each module is a complete, stand-alone short course you can take individually or as part of a track. Every module earns a Code College Digital Badge and prepares you for a recognised industry certification exam.
OSI model, TCP/IP, DNS, Wireshark, Kali Linux lab setup. Required entry point for all tracks.
Attacks, cryptography, PKI, firewalls, IDS/IPS, vulnerability scanning and POPIA/NIST compliance.
Reconnaissance, exploitation, post-exploitation, reporting. Metasploit, Burp Suite, OWASP Top 10.
SIEM, threat hunting, incident response, digital forensics. Splunk, Microsoft Sentinel, SOAR.
AWS/Azure security, GRC frameworks, POPIA compliance, advanced pen testing, cloud audit.
Capstone security assessment, GitHub portfolio, LinkedIn optimisation, interview prep and job placement support.
Code College is backed by Compuways — an IT recruitment and consulting firm founded in 1990, recognised as one of South Africa's top 4 IT recruitment companies. We've been placing IT professionals into the market for over 30 years. Our cybersecurity bootcamp curriculum is shaped by what cybersecurity employers actually interview for — not textbook theory. When the threat landscape changes, the curriculum changes with it.
What SA cybersecurity employers interview for — SIEM, pen testing, cloud security, compliance — is what we teach. No filler modules.
After graduation, Compuways actively connects suitable graduates with open cybersecurity roles in their employer network across banking, finance and consulting.
Recruiter feedback flows directly back into the curriculum. New attack vectors, new compliance requirements, new tools — your training stays current.
No prior cybersecurity experience is required. Module 1 starts from absolute zero — networking fundamentals, Linux basics and setting up your own security lab. If you have an IT background, you may be able to enter at Module 2 after a short placement assessment.
The full bootcamp prepares you for ISC² CC, CompTIA Network+, CompTIA Security+ SY0-701, EC-Council CEH v13, CompTIA CySA+ CS0-003, and CompTIA PenTest+ or Cloud+. Each module is aligned to at least one of these globally recognised exams.
Absolutely. Each specialist track (Pen Tester, SOC Analyst, GRC & Cloud) is three modules and can be completed in about 3 months full-time. You can add more modules within a 24-month window to work toward the full bootcamp certificate whenever you’re ready.
Exam fees are not included in the Standard tier or specialist track pricing. Your tuition covers all training materials, labs and mock exams to prepare you fully. Exam vouchers are included in the Elite tier and can be added optionally in the Professional tier.
Both. All modules are available fully online. In-person sessions are available at our Johannesburg campus. Hybrid attendance is fully supported — attend in-person when you can and join online when you can’t.
Yes. Every module has a part-time option that doubles the duration. A full specialist track done part-time takes approximately 6 months. The full bootcamp can be completed part-time within the 24-month stacking window.
A PC or laptop (minimum i5, 16 GB RAM recommended for running VMs), a stable internet connection, and a webcam with microphone. All software — Kali Linux, Metasploit, Splunk, Wireshark — is provided. No hardware purchases beyond your existing computer are required.
Structure, lab access, mentorship and accountability. Self-directed cybersecurity learning has a very high dropout rate. Our bootcamp gives you live instructors, guided lab exercises, peer collaboration, career support and a portfolio of documented security work that employers actually ask to see.
The full bootcamp covers all 6 modules and takes approximately 26 weeks (6 months) part-time — typically 2–3 evenings per week. A specialist track (3 modules) takes roughly 3 months full-time or 6 months part-time. All live sessions are recorded so you can catch up if you miss a class. The Elite tier includes extended exam-prep weeks for Security+ and CySA+.
Yes. Corporate clients can submit the bootcamp as planned training spend against their SDL (Skills Development Levy) obligation, provided it appears on their Workplace Skills Plan (WSP). We issue a registered training provider letter and a SETA-aligned course outline on request. Contact us for an SDL-formatted quotation suitable for your HR or finance team.
Entry-level SOC analyst and junior penetration tester roles in South Africa typically pay R400,000–R700,000 per year. Mid-level analysts with CySA+ or CEH earn R800,000–R1.2M. Senior consultants and CISOs earn R1.5M–R2M+. Johannesburg pays the highest rates. Many graduates begin as contractors, attracting day rates of R1,500–R3,500 depending on specialisation.
Applications take less than 5 minutes. No prior cybersecurity experience required. Our team will reach out within 24 hours to discuss the right track for your background and goals.