UMBC Training Centers logo

EC-Council Certified Secure Programmer (ECSP)

 

Course Description | Outline |Cybersecurity Training | IT Training

Overview

EC-Council’s Certified Secure Programmer (ECSP) provides the essential and fundamental skills to programmers and application developers in secure programming.  The most prevalent reason that programs are easily exploited by hackers and malicious code is the lack of adoption of secure coding practices. 

It is quite common for programmers to work on several projects that span numerous programming languages, operating systems, and hardware platforms. The Certified Secure Programmer ensures that programmers and developers are exposed to the inherent security drawbacks in various programming languages and architectures. They will be further trained  to exercise secure programming practices to overcome these inherent drawbacks in order to prevent exploitation of their code.

Certified Secure Programmer lays the basic foundation required by all application developers and development organizations to produce applications with greater stability and posing lesser security risks. Programmers will learn the general principles of secure software development which span all languages and environments, as well as the issues and techniques that are specific to various languages and environments.

Target Student

The ECSP certification is intended for programmers who are responsible for designing and building secure Web and network-based applications in any of the common languages and environments including: Java, JavaScript, C#, C/C++, ASP, .NET, PHP, Perl, Windows, Linux, Oracle, SQL Server, Mobile Devices.

Prerequisites

Must have fundamental programming knowledge.

Schedule

5 days (if class includes exams, students will take the exam on the last day of class).

Contact

E-mail info@umbctrainingcenters.com or call (443) 692-6599:
  • if you have any questions about this course,
  • to be notified when this course and any closely related courses are scheduled for open enrollment,
  • to request a quote for group training at your location or ours.