Secure Coding in Java
Offered By: LinkedIn Learning
Course Description
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
- Injection attacks
- Prevent SQL injection
- Other injection attacks
- Challenge: Refactor Java code susceptible to injection attacks
- Solution: Refactor Java code susceptible to injection attacks
- Sensitive data leak
- Log message leaks
- Exception leaks
- Challenge: Prevent sensitive data leaks
- Solution: Prevent sensitive data leaks
- Class and package accessibility
- Mutability
- Extensibility
- Build vulnerabilities
- Input validation
- Serialization
Taught by
Frank P Moley III
Related Courses
Build a Relative Layout App in Android StudioCoursera Project Network via Coursera Hacking and Patching
University of Colorado System via Coursera CompTIA Security+ (SY0-601) Cert Prep: 2 Secure Code Design and Implementation
LinkedIn Learning OWASP Top 10: #3 Sensitive Data Exposure and #4 External Entities (XXE)
LinkedIn Learning PHP: Creating Secure Websites
LinkedIn Learning