EC Council Certified Application Security Engineer – .NET / Java (CASE.NET / CASE.JAVA)


The Certified Application Security Engineer (CASE) program by EC-Council is an advanced, vendor-neutral, hands-on certification that validates an individual’s ability to design, build, and maintain secure software applications.

CASE is offered in two specializations — CASE .NET and CASE JAVA — allowing developers to apply secure coding principles in their preferred programming language.

The program covers the entire Secure Software Development Lifecycle (SDLC) and aligns with major frameworks such as OWASP Top 10, NIST, and ISO/IEC 27034.

EC Council Certified Application Security Engineer – .NET / Java (CASE.NET / CASE.JAVA)

Virtual Instructor Led Online Schedule

Virtual Instructor-Led Online Training

Duration

3 Days

Price

$1,995.00

Interested in group training?

Course Schedule

This green checkmark in the Upcoming Schedule below indicates that this session is Guaranteed to Run.
Start Date - End Date Time

Interested in Private Training?

Course Outline

This certification is ideal for:

  • Software developers, engineers, and architects working with .NET or Java frameworks.
  • Application security professionals who design or review secure code.
  • QA testers, DevSecOps engineers, and code reviewers responsible for application security validation.
  • Organizations seeking to integrate security practices into every stage of their SDLC.

Typical roles include:

Application Security Engineer • Secure Software Developer • Security Analyst • Software Architect • DevSecOps Professional

There are no strict prerequisites for CASE .NET or CASE JAVA, but EC-Council recommends:

  • Two or more years of experience in software development.
  • Strong understanding of programming fundamentals in either C# (.NET) or Java.
  • Familiarity with web application architecture, databases, and network security basics.
  • Foundational knowledge of cybersecurity or completion of EC-Council’s Certified Secure Programmer (ECSP) or Essentials Series is helpful but not required.

After completing the CASE program, participants will be able to:

  • Integrate security requirements into all phases of the SDLC.
  • Apply secure coding techniques to prevent common vulnerabilities.
  • Use secure design and architectural principles for both desktop and web applications.
  • Identify, test, and remediate security flaws in code.
  • Employ security frameworks, libraries, and APIs to strengthen software resilience.
  • Incorporate DevSecOps practices for continuous security testing and deployment.
  • Apply OWASP and NIST best practices to real-world coding projects.
  • Achieve the EC-Council Certified Application Security Engineer (CASE) credential in their chosen language track.

Principles of secure design, threat modeling, integrating security in requirements, design, coding, testing, and deployment.

Writing defensive code, avoiding insecure functions, secure memory and error handling, session and input validation.

Authentication, authorization, cryptography, data protection, and compliance with OWASP Top 10 risks.

Layered architecture, secure frameworks, design patterns, secure API integration, dependency management.

Identifying and mitigating vulnerabilities (SQL injection, XSS, CSRF, RCE), STRIDE and DREAD modeling.

Static and dynamic analysis (SAST/DAST), fuzz testing, penetration testing for web apps.

Secure configuration, patch management, DevSecOps automation, monitoring, and code signing.

Hands-on labs for writing and exploiting vulnerable code, then remediating it in .NET or Java environments.

Virtual Instructor-Led Online Training

Duration

3 Days

Price

$1,995.00

Interested in group training?