Week 10

Security Mindset

Handling Sensitive Data

Authentication & Authorization

Session Management

JWT

Spring Security

Practice

Assignment

Back end Track

Under construction

<aside> 🚧

This page is currently under construction. Please check back later.

</aside>

Implementation plan:

  1. Why security matters — consequences of breaches
  2. Thinking like an attacker — what can go wrong
  3. Threat modeling basics: identify assets, threats, and mitigations
  4. Common backend vulnerabilities (high-level)
  5. The principle of least privilege
  6. Defense in depth — multiple layers of security
  7. OWASP Top 10 overview (awareness)

The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

CC BY-NC-SA 4.0 Icons

*https://hackyourfuture.net/*

Found a mistake or have a suggestion? Let us know in the feedback form.