Course Learning Objectives
- Identify threats that affect modern Java applications and how they work.
- Recognize types of security risks that are inherently mitigated by Java.
- Implement defensive coding techniques to manage the security of your Java application and its dependencies.
This course will build upon high-level application security concepts and how they relate to the Java environment. We will cover various threats and their defenses that are relevant to Java applications in JDK 6 through 10, including many common frameworks like Java EE / Jakarta EE and Spring. The material is intended for junior to mid-level Java developers on their way to becoming senior engineers and architects.
Java developers / Java architects
Tailored learning - 90 minutes total
JAV201 — Defending Java