Cybersecurity · Foundations

Security foundations

Threat modelling lite, CIA triads, attacker flows, resilience vocabulary.

Sponsored

Lesson outline

  1. 49
    Shift Security Left

    Shift security left in your workflow with this hands-on Security foundations tutorial — practical steps, troubleshooting, and what to study next.

  2. 50
    Security foundations — Part 025

    Placeholder slot — edit in console (security-foundations-stub-025).

  3. 51
    Red Team vs Blue Team

    Run a red team vs blue team exercise: plan attacks, defend, and learn where your security gaps hide. Hands-on steps for developers.

  4. 52
    Security foundations — Part 026

    Placeholder slot — edit in console (security-foundations-stub-026).

  5. 53
    Threat model for a legacy system

    Learn to build a threat model for a legacy system: identify assets, trust boundaries, and attack paths. This hands-on security lesson covers practical steps, troubleshooting, and links to the next topic in the Security foundations track.

  6. 54
    Security foundations — Part 027

    Placeholder slot — edit in console (security-foundations-stub-027).

  7. 55
    Automating Secret Scanning in CI

    Automate secret scanning in CI pipelines to catch leaked credentials early. This lesson covers detection tools, pipeline integration, and remediation workflows.

  8. 56
    Security foundations — Part 028

    Placeholder slot — edit in console (security-foundations-stub-028).

  9. 57
    Security Awareness Training Design

    Design a security awareness training module — Security foundations tutorial, lesson 29.

  10. 58
    Security foundations — Part 029

    Placeholder slot — edit in console (security-foundations-stub-029).

  11. 59
    Draft an Incident Response Plan

    Learn to draft a security incident response plan in this Security foundations tutorial. Step-by-step guidance, hands-on exercise, and next steps.

  12. 60
    Security foundations — Part 030

    Placeholder slot — edit in console (security-foundations-stub-030).

    Security foundations — step-by-step tutorials

    What you will find here

    This track walks through security foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.