Java and Web Application Security
-
COURSE DATES AND LOCATIONS
DATE
Duration
LOCATION
FEES
Book Now
-
INTRODUCTION
In this course We’ll teach you the common weaknesses and their consequences that can allow hackers to attack your system, and – more importantly – best practices you can apply to protect yourself. We cover typical Web vulnerabilities with a focus on how they affect Java web apps on the entire stack – from the Java runtime environment to modern AJAX and HTML5-based frontends. In addition, we discuss the security aspects of the Java platform itself as well as typical Java programming mistakes you need to be aware of. We present the entire course through live practical exercises to keep it engaging and fun.
-
COURSE OBJECTIVES
By the end of the course, you‘ll be able to:
- Understand basic concepts of security, IT security and secure coding
- Have a practical understanding of cryptography
- Get information about some recent vulnerabilities in the Java framework
- Get sources and further readings on secure coding practices
- Learn about typical coding mistakes and how to avoid them
- Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
- Learn about XML security
- Learn how to set up and operate the deployment environment securely
- Learn client-side vulnerabilities and secure coding practices
- Learn to use various security features of the Java development environment
-
COURSE AUDIENCE
This course is made for :
- Java developers working on Web applications
-
COURSE OUTLINE
Day One
- IT security and secure coding
- Web application security
Day Two
- Client-side security
- Foundations of Java security
Day Three
- Practical cryptography
- Java security services
Day Four
- XML security
- Common coding errors and vulnerabilities
Day Five
- Principles of security and secure coding
- Knowledge sources
Keyword
Training Subject
Training Location