This topic lays the groundwork for the course by introducing core security principles and helping students understand the broader landscape of cyber threats they'll be defending against.
This topic focuses on securing software applications, covering the most common vulnerabilities attackers exploit and how developers can write and test code more securely.
This topic covers how networks are protected from unauthorized access and attacks, introducing key tools and techniques used to defend network infrastructure.
This topic covers day-to-day security practices that significantly reduce risk, focusing on habits and processes that apply across applications, networks, and devices.
This final topic lets students apply everything learned throughout the course by conducting a real security audit and creating a practical security checklist.
This lesson guides students through performing a basic security audit across an application, network, and device, applying the concepts learned throughout the course to identify real vulnerabilities.