Cybersecurity · Foundations

Security foundations

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

Sponsored

Lesson outline

  1. 37
    Test Assumptions Adversarially

    Learn to test assumptions with adversarial thinking in this Security foundations tutorial — hands-on steps, troubleshooting, and what to study next.

  2. 38
    Security foundations — Part 019

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

  3. 39
    Personal Security Checklist

    Create a personal security checklist in this Security foundations tutorial — learn the core concepts, apply them in a hands-on exercise, and discover what to study next.

  4. 40
    Security foundations — Part 020

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

  5. 41
    Use Security Champions

    Learn how security champions can scale security practices across your team — a practical lesson for developers.

  6. 42
    Security foundations — Part 021

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

  7. 43
    Lightweight Security Review

    Perform a lightweight security review to catch risks early. This lesson covers the core concept, a step-by-step method, hands-on exercise, common pitfalls, and what to learn next in the Security foundations track.

  8. 44
    Security foundations — Part 022

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

  9. 45
    Risk-Adjusted Backlog Prioritization

    Learn to prioritize security fixes using risk-adjusted backlogs: assess likelihood and impact, score risks, and order your backlog for maximum security impact.

  10. 46
    Security foundations — Part 023

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

  11. 47
    Document Security Decisions

    Learn to document security decisions for smooth handoffs. This lesson covers why documentation matters, how to structure it, and practical tips for keeping records clear and actionable.

  12. 48
    Security foundations — Part 024

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

    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.