Cybersecurity Courses

Master cybersecurity concepts with curated paths, hands-on labs, and active recall flashcards. Find courses for beginners, practitioners, and aspiring specialists.

Computer Science BasicsBeginner

Computer Science Basics

Acquire the basic computer science skills required to get started in cyber security. Learn fundamental programming concepts, data structures, algorithms, and system architecture.

📚 Cybersecurity
Cyber Security FoundationsBeginner

Cyber Security Foundations

Develop cyber security skills needed to enter any career in the industry. Master the fundamental concepts, principles, and practices that form the foundation of cybersecurity.

📚 Cybersecurity
Security AnalystBeginner

Network Security Fundamentals

Master the basics of network security including firewalls, IDS/IPS, VPNs, and network protocols. Learn how to secure network infrastructure and detect threats.

📚 Cybersecurity
Penetration TesterIntermediate

Web Application Penetration Testing

Comprehensive guide to web application security testing. Learn OWASP Top 10 vulnerabilities, manual testing techniques, and automated scanning tools.

📚 Cybersecurity
Security EngineerAdvanced

Applied Cryptography for Developers

Learn practical cryptography implementation for real-world applications. Covers symmetric/asymmetric encryption, hashing, digital signatures, and secure protocols.

📚 Cybersecurity
Security EngineerIntermediate

Cloud Security Architecture

Comprehensive guide to securing cloud infrastructure including AWS, Azure, and GCP. Learn cloud-native security tools and best practices.

📚 Cybersecurity
Penetration TesterAdvanced

Mobile Application Security Testing

Learn to test mobile applications for security vulnerabilities on iOS and Android platforms. Covers static analysis, dynamic testing, and reverse engineering.

📚 Cybersecurity
Security AnalystBeginner

SOC Level 1

Start your career in cybersecurity with Security Operations Center fundamentals. Learn incident response, threat detection, security monitoring, and basic analysis techniques used in SOC environments.

📚 Cybersecurity
Security AnalystBeginner

Security Analyst Level 1 (SAL1)

Develop essential security analyst skills for entry-level positions. Master log analysis, vulnerability assessment, security tool usage, and basic threat hunting techniques.

📚 Cybersecurity
Security AnalystIntermediate

SOC Level 2

Advance your SOC career with intermediate security operations skills. Learn advanced incident response, threat analysis, forensics, and security architecture concepts.

📚 Cybersecurity
Security AnalystAdvanced

Advanced Endpoint Investigations

Master advanced endpoint security and digital forensics investigations. Learn memory analysis, malware reverse engineering, and sophisticated attack detection techniques.

📚 Cybersecurity
Security EngineerIntermediate

Defending Azure

Learn to secure and defend Microsoft Azure cloud environments. Master Azure security tools, threat detection, compliance, and incident response in cloud infrastructure.

📚 Cybersecurity
Penetration TesterIntermediate

Jr Penetration Tester

Begin your journey in penetration testing with fundamental skills and practical exercises. Learn basic vulnerability assessment, reconnaissance techniques, and entry-level exploitation methods.

📚 Cybersecurity
Penetration TesterIntermediate

Jr. Penetration Tester (PT1)

Professional certification preparation for entry-level penetration testing positions. Comprehensive training covering industry standards, methodologies, and hands-on practical skills required for PT1 certification.

📚 Cybersecurity
Cyber Security FoundationsBeginner

Web Fundamentals

Essential web technologies and concepts for cybersecurity professionals. Learn HTML, CSS, JavaScript, HTTP protocols, and web architecture fundamentals needed for security testing and analysis.

📚 Cybersecurity
Penetration TesterIntermediate

Web Application Pentesting

Advanced web application security testing with comprehensive methodology and real-world scenarios. Master OWASP testing guide, advanced vulnerability discovery, and sophisticated exploitation techniques.

📚 Cybersecurity
Penetration TesterAdvanced

Red Teaming

Advanced adversarial simulation and red team operations. Master sophisticated attack vectors, persistence techniques, lateral movement, and comprehensive red team methodologies used in enterprise environments.

📚 Cybersecurity
Security EngineerBeginner

Security Engineer

Introduction to security engineering principles and practices. Learn security architecture fundamentals, risk assessment, security controls implementation, and basic security engineering methodologies.

📚 Cybersecurity
Security EngineerIntermediate

DevSecOps

Integrate security into the DevOps pipeline with comprehensive DevSecOps practices. Learn security automation, CI/CD security, container security, infrastructure as code security, and security testing integration.

📚 Cybersecurity
Security EngineerIntermediate

Attacking and Defending AWS

Comprehensive AWS security from both offensive and defensive perspectives. Learn AWS attack vectors, cloud exploitation techniques, AWS security services, and defense strategies for cloud infrastructure.

📚 Cybersecurity

Ready to level up your security skills?

Start a course, join a study plan, or export your progress — everything designed for effective learning.