Secure Coding in Java

Go to class
Write Review

Free Online Course: Secure Coding in Java provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Secure Coding in Java is taught by Frank P Moley III.

Overview
  • Start your secure coding journey. This course provides a high-level look at common attacks against Java applications, as well as how to prevent and defend against those threats.

Syllabus
  • Introduction

    • Keeping secure in Java
    • What you should know
    1. Preventing Injection Attacks
    • Injection attacks
    • Prevent SQL injection
    • Other injection attacks
    • Challenge: Refactor Java code susceptible to injection attacks
    • Solution: Refactor Java code susceptible to injection attacks
    2. Protecting Sensitive Data
    • Sensitive data leak
    • Log message leaks
    • Exception leaks
    • Challenge: Prevent sensitive data leaks
    • Solution: Prevent sensitive data leaks
    3. Resolving Access Vulnerabilities
    • Class and package accessibility
    • Mutability
    • Extensibility
    4. Additional Vulnerability Remediation
    • Build vulnerabilities
    • Input validation
    • Serialization