TypeClassroom Training
ECSP Java training in gurgaon


Audience & Prerequisites

Course Outline

Schedule & Fees


EC-Council Certified Secure Programmer – ECSP Java Training

The purpose of the CSCU training program is to provide individuals with the necessary knowledge and skills to protect their information assets. This class will immerse students into an interactive environment where they will acquire a fundamental understanding of various computer and network security threats such as identity theft, credit card fraud, online banking phishing scams, virus and backdoors, emails hoaxes, sex offenders lurking online, loss of confidential information, hacking attacks and social engineering. More importantly, the skills learned from the class helps students take the necessary steps to mitigate their security exposure.


  • Comprehend the Risk Assessment and Threat Modeling
  • Comprehend the STRIDE Threat Model
  • Comprehend the Security Architecture
  • Encrypt Secrets in Memory and Storage
  • Scrub Information
  • Comprehend the Privilege Levels for Information Access
  • Comprehend the Loose Coupling
  • Comprehend the Double Free Vulnerability
  • Comprehend the Secure Memory Allocation Tips
  • Comprehend the Symmetric Encryption
  • Comprehend the Symmetric Encryption in C++
  • Comprehend the Blowfish Algorithm in C
  • Comprehend the Secure Backups: Tool
  • Comprehend the Encryption and Its Types
  • Obfuscate Sample Code
  • Encrypt using DBMS_CRYPTO
  • Create Effective Error Messages

Intended Audience

The ECSP certification is intended for programmers who are responsible for designing and building secure Windows/Web based applications with Java. It is designed for developers who have Java development skills


  • Basic Java Software Development.

Course Outline                                       Duration: 3 Days

  • Module 1 : Introduction to Java Security
  • Module 2 : Secure Software Development
  • Module 3 : File Input and Output and Serialization
  • Module 4 : Input Validation
  • Module 5 : Error Handling and Logging
  • Module 6 : Authentication and Authorisation
  • Module 7 : Java Authentication and Authorisation Services (JAAS)
  • Module 8 : Java Concurrency and Session Management
  • Module 9 : Java Cryptography
  • Module 10 : Java Application Vulnerabilities

Please write to us at info@itstechschool.com & contact us at +91-9870480053 for the course price & certification cost, schedule & location

Drop Us a Query

Exam Details

Number of Questions: 50
Passing Score: 70%
Test Duration: 2 Hours
Test Format: Multiple Choice
Test Delivery: EC-Council Exam Center, Prometric
Exam Prefix: 312-94


The ECSP 312-94 exam will be conducted on the last day of training. Students need to pass the online exam to receive the ECSP certification.

For more info kindly contact us.