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
Algorithms, Part IPrinceton University via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera MongoDB for Java Developers
MongoDB University Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Intro to Java Programming
San Jose State University via Udacity