Secure Programmer Java

EXAM CODES S09-003

Secure Programmer Expert-Java

Secure programming is the practice of developing applications in a way that prevents the introduction of security vulnerabilities and cyber criminals. By implementing the secure practices, the developer can avoid bugs and remove vulnerabilities that can be exploited by hackers.

Star Secure Programmer Expert – Java is an exhaustive program that helps the learner to identify and address the various bugs, vulnerabilities and flaws in the logic of a program. These defects leave the software vulnerable to various kinds of threats. The program teaches about defensive measures against attacks targeted towards application systems. The SSPE-J program is intended for programmers who are responsible for designing and building secure programs on the Java platform for the web, desktop and mobile ecosystems.

Audience

Intermediate

Course Objectives

In this course, you will learn about:

  • The best practices and security principles for secure programming
  • Securing Java applications against threats
  • Secure SDLC and threat modelling
  • Secure authentication management
  • Best practices for data input validation and handling exceptions and errors
  • Secure sessions and cryptography techniques

Course Outcome

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

Table Of Contents Outline

  1. Introduction to Star Secure Programmer Expert – Java
  2. Explore Java Security Concepts
  3. Explore Security Principles Associated with Java
  4. Explore Java Coding Practices for Secure Code
  5. Exploring the Secure Software Development lifecycle
  6. Securing the Threat Modelling
  7. Implementing Software Security Frameworks
  8. Implementing Best Practices in context to data input validation
  9. Implementing Best Practices to handle Java Exceptions and Errors
  10. Secure Identity Management
  11. Implementing Java Security Model and Controlling the Authentication and Authorization behaviour
  12. Securing Java Concurrency and Sessions
  13. Best Practices to Handle Java threads
  14. Securing your application with Cryptography Techniques
  15. Implementing Keys and Signatures
  16. Securing Application from Vulnerabilities and attacks

Exam Details

Exam Codes SSPE-J S09-003 (Academy customers use the same codes)
Launch Date Apr 01 2017
Number of Questions 60
Type of Questions MULTIPLE CHOICE
Length of Test 120 Minutes
Passing Score 70%
Recommended Experience Candidate should having good knowledge of Java technology (Core Java, JSP, Servlet, JDBC, Java Beans, Java Frameworks, web API etc...) programing. This course is help to avoiding bugs, problems and vulnerabilities. The SSPE-J 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...
Languages English

Official Poster

Official Book

Secure Programmer Java

Participation Certificate

Secure Programmer Java

Examination Voucher

Global Certificate

Secure Programmer Java

Contact Us