IT Security & Wireless Courseware for Training Centres and Professionals

CEP

 
  • EC-Council Certified Secure Programmer
  •  
  • EC-Council Certified Secure Programmer Outline
  •  
  • EC-Council Certified Secure Programmer Exam
  •  

     
     EC-Council Certified Secure Programmer Outline
    « Go Back

    Course Description
    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 aspirant 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.

    Who Should Attend
    The ECSP certification is intended for programmers who are responsible for designing and building secure Windows/Web based applications with .NET/Java Framework. It is designed for developers who have C#, C++, Java, PHP, ASP, .NET and SQL development skills.

    Prerequisites
    You must have programming fundamental knowledge.

    Duration:
    5 days (9:00 - 5:00)

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

    Course Outline v2

    Due to the depth of this course, the course outline has been converted to the Course Outline PDF for download, but you can view the outline heading topics below.

    Module I: Introduction to Secure Coding

    Module II: Designing Secure Architecture

    Module III: Cryptography

    Module IV: Buffer Overflows

    Module V: Secure C and C++ Programming

    Module VI: Secure Java and JSP Programming

    Module VII: Secure Java Script and VB Script Programming

    Module VIII: Secure ASP Programming

    Module IX: Secure Microsoft.NET Programming

    Module X: Secure PHP Programming

    Module XI: Secure PERL Programming

    Module XII: Secure XML, Web Services and AJAX Programming

    Module XIII: Secure RPC, ActiveX and DCOM Programming

    Module XIV: Secure Linux Programming

    Module XV: Secure Linux Kernel Programming

    Module XVI: Secure Xcode Programming

    Module XVII: Secure Oracle PL/SQL Programming

    Module XVIII: Secure SQL Server Programming

    Module XIX: Secure Network Programming

    Module XX: Windows Socket Programming

    Module XXI: Writing Shellcodes

    Module XXII: Writing Exploits

    Module XXIII: Programming Port Scanners and Hacking Tools

    Module XXIV: Secure Mobile phone and PDA Programming

    Module XXV: Secure Game Designing

    Module XXVI: Securing E-Commerce Applications

    Module XXVII: Software Activation, Piracy Blocking and Automatic Updates

    Module XX VIII: Secure Application Testing

    Module XXIX: Writing Secure Documentation and Error Messages

     
    My Basket My Basket   0 items in basket

      FEATURED CERTIFICATIONS

    EC-Council Computer Hacking Forensics Investigator v3 (312-49)
    EC-Council Certified Ethical Hacker (312-50)
    EC-Council Certified Security Analyst - Licensed Penetration Tester (412-79)
    EC-Council Certified Security Analyst - Licensed Penetration Tester (412-79)



    CEH | CHFI | CISSP | CWNA | CWSP | CWNE | CWNT | Wireless#
    SSR-i Ltd © Copyright 2008   All rights reserved  Terms and Conditions