Introduction to Cybersecurity
Learn the foundations of digital security, safe networking and system protection.
View courseLearn
DIVD Academy publishes free courses covering cybersecurity fundamentals, ethical hacking and security research. Courses are designed for young talent starting out, with no prior experience required unless stated otherwise.
Learn the foundations of digital security, safe networking and system protection.
View courseBuild core knowledge around threat awareness, resilience and practical cyber hygiene.
Open courseDiscover how vulnerabilities are identified and reported responsibly within a clear ethical framework.
View courseUnderstand the most common API security issues and how to defend applications in real-world systems.
Open courseLearn how to test API endpoints, identify weaknesses and prioritise security fixes effectively.
Open courseStudy adversary tactics and techniques to improve detection, response and threat-informed defence.
Open courseGet introduced to programming fundamentals and structured problem solving in C++.
Open courseBuild on the basics with object-oriented concepts and more advanced coding patterns.
Open courseGo deeper into advanced C++ topics relevant to engineering, tooling and secure software development.
Open courseExplore Rust fundamentals and memory-safe systems programming through a practical, hands-on track.
Open courseTake your first steps in Linux: the command line, files and basic system tasks. No prior experience required.
Open courseBuild on the basics with users, permissions, processes and scripting on Linux systems.
Open courseA foundational digital safety course focused on online security habits and everyday protection.
Open courseExtend the base course with additional practical security topics and deeper protection guidance.
Open courseReview the most important security principles and best practices for digital safety and risk awareness.
Open courseExplore specialised security topics in a compact, focused learning path for growing defenders.
Open courseDeepen your understanding of protection mechanisms and security thinking for practical applications.
Open courseLearn the core ideas behind web application safeguards and secure design decisions.
Open courseAfter completing Academy courses, apply your skills on real work through DIVD.Works, or apply directly for a traineeship.