Description
WHOM IS IT APPLICABLE
- This certification is intended for programmers who are responsible for design and building secure program on JAVA Programing for Web, Desktop, Devices, Apps, Mobile Software, etc…
WHAT YOU WILL LEARN
After competing this course, you will be able to:
- Understand security principles and best practices for secure code development
- Apply secure code development practices
- Implement secure SDLC and authentication management
- Explain Java concurrency and secure sessions
- Implement cryptography techniques to secure Java programs
- Deploy best practices for data input validation
- Deploy best practices for handling Java exceptions and errors
- Develop a secure java application that can guard against any Java application threats
MODULE OVERVIEW
Module 1: Introduction to Star Secure Programmer Expert – Java
Module 2: Explore Java Security Concepts
Module 3: Explore Security Principles Associated with Java
Module 4: Explore Java Coding Practices for Secure Code
Module 5: Exploring the Secure Software Development lifecycle
Module 6: Securing the Threat Modelling
Module 7: Implementing Software Security Frameworks
Module 8: Implementing Best Practices in context to data input validation
Module 9: Implementing Best Practices to handle Java Exceptions and Errors
Module 10: Secure Identity Management
Module 11: Implementing Java Security Model and Controlling the Authentication and Authorization behaviour
Module 12: Securing Java Concurrency and Sessions
Module 13: Best Practices to Handle Java threads
Module 14: Securing your application with Cryptography Techniques
Module 15: Implementing Keys and Signatures
Module 16: Securing Application from Vulnerabilities and attacks
PREREQUISITES
- Candidate should having good knowledge of Java technology (Core Java, JSP, Servlet, JDBC, Java Beans, Java Frameworks, web API etc…) programing