Certified Secure Programmer (ECSP)


EC-Council Certified Secure Programmer lays the basic foundation required by all application developers and development organisations to produce applications with greater stability and posing lesser security risks to the consumer.
The 5 day ECSP certification course 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.
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 specialises on as well as an overview on related ones.









EC-Council - Certified Secure Programmer (E|CSP) - Benefits
This course will significantly benefit programmer and developers concerned about the security of their code.
Technical certification is a sound investment in your career - and your organisation. Although certification does not guarantee success, research has shown that it can have a significant impact on:


  • Morale and confidence

  • Efficiency and productivity on the job: 85% of managers view certified employees as more productive (Gartner Study)

  • Career advancement: 70.8% of IT managers view certification as a criteria for promotion (Gartner Study)

  • Financial rewards

Other training providers rely heavily on lecture, self-testing and self-study.
Our approach is highly varied and interactive to keep your attention, promote teamwork, and reinforce knowledge gained through hands-on learning.
You will:
Be Immersed into a distraction-free environment - escaping your normal routine and focusing purely on learning.
Experience Accelerated Learning methods – designed to help you learn much more quickly, spend less time out of the office, and see returns from your investment straight away.
Be Measured through on-site exam testing - creating a complete feedback loop that ensures you understand the subject thoroughly.
With Firebrand Training, you will learn more.
This information has been provided as a helpful tool for candidates considering certification. Benefits of certification determined through studies do not guarantee any particular personal successes. Firebrand Training provides a guarantee of obtaining certification at the camp, but does not make any guarantees about personal successes or benefits of obtaining certification.







EC-Council - Certified Secure Programmer (E|CSP) - Curriculum
Each training day is segmented into Lecture, Lab, and Review components that cater to a student's multiple learning styles (auditory, visual, kinaesthetic-tactual). Our program covers the following material.
Modules

  • Designing Secure Architecture

  • Buffer Overflows

  • Cryptography

  • Secure PHP Programming

  • Secure ASP Programming

  • Secure JavaScript, VBscript Programming

  • Secure Java and JSP Programming

  • Secure C/C++ Programming

  • Secure Microsoft.NET Programming

  • Secure RPC, ActiveX and DCOM Programming

  • Secure XML, Web Services and AJAX Programming

  • Secure Linux Programming

  • Building Secure Linux Kernel

  • Secure SQL Server Programming

  • Secure Oracle PLSQL Programming

  • Windows Socket Programming

  • Network Programming

  • Secure Mobile phone and PDA Programming

  • Writing Shellcodes

  • Writing Exploits

  • Programming Port Scanners and Hacking Tools

  • Writing Secure Documentation and Error Messages

  • Securing E-Commerce Applications

  • Software Activation, Automatic Software Update and Piracy Blocking

  • Secure Application Testing

  • Secure Game Designing









  • EC-Council - Certified Secure Programmer (E|CSP) - Exam Track
    The E|CSP 312-92 exam will be conducted on the last day of training. Students need to pass the online Prometric exam to receive the E|CSP certification.
    Prior to attending this program, you will be asked to sign an agreement stating that you will not use the newly acquired skills for illegal or malicious attacks and you will not use such tools in an attempt to compromise any computer system, and to indemnify EC-Council with respect to the use or misuse of these tools, regardless of intent.







    EC-Council - Certified Secure Programmer (E|CSP) - What's Included
    With Firebrand, you benefit from top-quality education in an all-inclusive course package specifically designed for the needs and ease of our students. We attend to every detail so you can focus solely on your studies and certification goals.
    You’ll get a robust set of course materials that cater to each of our three key individual learning styles (auditory, visual, and kinaesthetic-tactile) - critical for a successful learning experience.
    And there's more. Along with daily lectures, exercises, and review sessions, you’ll also get:
    Our Certification Programs include*

    • Intensive Hands-on Training Utilising our (Lecture | Lab | Review)TM Delivery

    • Comprehensive study materials and courseware - we adapt official curriculum to address the demands of accelerated learners

    • Self-testing software and/or mock exam papers
    • Fully instructor-led program with 24 hour lab access

    • Exam vouchers

    • On site testing

    • Accommodation, all meals, drinks and snacks

    • Our Certification Guarantee - because we're sure you'll pass first time, if don’t pass your exams, come back to the course within a year and you only pay for accommodation and exam vouchers - everything else is free



    * Please note:

    • Our ISC(2) Cissp CBK Review program differs from normal course delivery. For more details, speak to us on 080 80 800 888.

    • Exam vouchers for our (ISC)2 certifications need to be purchased directly from (ISC)2

    • On site testing is not included in our Scrum, ISACA or PMI certifications



    Our instructors teach to accommodate every student's learning needs through individualised instruction, hands-on labs, lab partner and group exercises, independent study, self-testing, and question/answer drills.
    Firebrand Training has dedicated, well-equipped educational facilities where you will attend instruction and labs and have access to comfortable study and lounging rooms. Our students consistently say our facilities are second-to-none.
    Examination Passing Policy
    Should a student complete a Firebrand Training Program without having successfully passed all vendor examinations, the student may re-attend that program for a period of one year.  Students will only be responsible for accommodations and vendor exam fees.








    EC-Council - Certified Secure Programmer (E|CSP) - Prerequisites
    The E|CSP 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.
    In order to attend successfully you must have programming fundamental knowledge.We interview all applicants for the course on their technical background, degrees and certifications held, and general suitability. If you get through this screening process, it means you stand a great chance of passing.
    Firebrand Training is an immersive training environment. You must be committed to the course. The above prerequisites are guidelines, but many students with less experience have other background or traits that have enabled their success in accelerated training through Firebrand Training.





    Guide Price:

    Delivery: In house
    Category: Programming