{
  "id": "password-security-301",
  "title": "Password Security 301: Advanced Practices for Sysadmins & Developers",
  "description": "PHP-first course for Apache/Linux stacks: modern hashing, salts & pepper, secrets, sessions, rate limiting, MFA enforcement, monitoring, and compliance.",
  "passingScore": 0.75,
  "modules": [
    {
      "id": "m1",
      "title": "Foundations",
      "lessons": [
        "01",
        "02"
      ]
    },
    {
      "id": "m2",
      "title": "Hashing & Storage",
      "lessons": [
        "03",
        "04",
        "05"
      ]
    },
    {
      "id": "m3",
      "title": "Auth & Defense-in-Depth",
      "lessons": [
        "06",
        "07",
        "08"
      ]
    },
    {
      "id": "m4",
      "title": "Ops & Compliance",
      "lessons": [
        "09",
        "10"
      ]
    }
  ]
}