COURSES.....

HOME / ECSP

ECSP - EC-Council Certified Secure Programmer


EC-Council 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 to the consumer. The Certified Secure Application Developer standardizes the knowledge base for application development by incorporating the best practices followed by experienced experts in the various domains. The distinguishing aspect of ECSP is that unlike vendor or domain specific certifications, it exposes the aspirants to various programming languages from a security perspective. This drives greater appreciation for the platform / architecture / language one specializes on as well as an overview on related ones.

  • Introduction to Secure Coding
  • Designing Secure Architecture
  • Cryptography
  • Buffer Overflow
  • Secure C and C++ Programming
  • Secure Java and JSP Programming
  • Secure JavaScript and VBScript Programming
  • Secure Microsoft.NET Programming
  • Secure PHP Programming
  • Securing Applications from Bots
  • Secure SQL Server Programming
  • SQL Rootkits
  • Secure Application testing
  • VMware Remote Recording and Debugging
  • Writing Secure Documentation and Error Messages
  • Secure ASP Programming
  • Secure PERL Programming
  • Secure XML, Web Services and AJAX Programming
  • Secure RPC, ActiveX and DCOM Programming
  • Secure Linux Programming
  • Secure Linux Kernel Programming
  • Secure XCode Programming
  • Secure Oracle PL SQL Programming
  • Secure Network Programming
  • Windows Socket programming
  • Writing Shellcodes
  • Writing Exploits
  • Programming Port Scanners and Hacking Tools
  • Secure Mobile Phone and PDA Programming
  • Secure Game Designing
  • Securing E-Commerce Applications
  • Software Activation, Piracy Blocking and Automatic Updates
  • PCI Compliance and Secure Programming
Quick Inquiry
Data Item 2