CLS
Cybersecurity

CASE (.NET) Certified Application Security Engineer

The Certified Application Security Engineer (CASE) credential is developed in partnership with large application and software development experts globally

Total Duration
40 Hours
Level
Intermediate / Advanced
Category
Cybersecurity
Partner
EC-Council
About this course

About this course

The CASE credential tests the critical security skills and knowledge required throughout a typical software development life cycle (SDLC), focusing on the importance of the implementation of secure methodologies and practices in today’s insecure operating environment.

The CASE certified training program is developed concurrently to prepare software professionals with the necessary capabilities that are expected by employers and academia globally. It is designed to be a hands-on comprehensive application security course that will help software professionals create secure applications.

Target Audience

.NET Developers with a minimum of 2 years of experience and individuals who want to become Application Security Engineers/Analysts/Testers
Individuals involved in the role of developing, testing, managing, or protecting a wide area of applications

Prerequisites

.NET Developers with a minimum of 2 years of experience.

Course Outline

Learning outcomes

What you'll learn

Understand application security concepts, common threats, attacks, and vulnerabilities.
Identify and define security requirements throughout the Software Development Life Cycle (SDLC).
Design secure application architectures using security principles and best practices.
Implement secure input validation techniques to prevent common application vulnerabilities.
Apply secure authentication and authorization mechanisms to protect application resources.
Implement cryptographic techniques to protect sensitive data and communications.
Develop secure session management mechanisms and prevent session-related vulnerabilities.
Handle application errors and exceptions securely without exposing sensitive information.
Perform Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST).
Apply secure deployment, configuration, and maintenance practices to protect applications throughout their lifecycle.

Skills you'll learn

11 skills
Application Security
Security Requirements
Secure Architecture
Secure Coding
Authentication Security
Authorization Controls
Cryptography Practices
Error Handling
SAST Testing
DAST Testing

Certificate

  • Attendance Certificate from CLS Learning Solutions 


CASE (.NET) Certified Application Security Engineer

Potential Career Paths

Application Security Engineer
Secure Software Developer
.NET Developer
Application Penetration Tester
Software Security Engineer
DevSecOps Engineer