Application Security Services

Companies that identify and remediate software vulnerabilities early and often will generate software maintenance savings that reduce overall development costs.

Developer Security Training Workshops (C/C++, Java, PHP, .NET)

Frequently Asked Questions

  1. How many training days is a secure coding course?
    The course is offered in two different lengths: 1) a two day course and 2) a three day course. The two day course is a condensed version of the three day course and does not include most of the introductory material presented on the first day. The two day course is typically taken by those who are familiar with the secure SDL process and understand basic secure coding concepts, while the three day course is typically taken by those who have no prior exposure to secure development.

  2. How much does secure code training cost?
    Pricing is set on a per seat basis and the overall cost of a course depends on the number of attendees registered for a class. For on-site training, Praetorian requires a minimum of ten registered students.

  3. Does training include a certification?
    At the end of the training course, a certificate of completion will be provided to those students who attended each day of class and successfully completed the lab component.

  4. When will the certificate be issued?
    Certificates will arrive in the mail two to four weeks after the course has been completed.

Transforming individuals, departments, and organizations into highly competent software security teams.

Praetorian is a leader in the software security industry with a full curriculum for software programmers, architects, and quality assurance testers. Anyone responsible for maintaining and protecting the organization's software and intellectual property should consider taking Praetorian's security training courses.

Software Security Training Courses
Photo: Developer Security Training Course

Praetorian's private training classes offer your team the convenience of holding the class on-site at your facility so that travel and associated costs are kept to a minimum. A private class for your organization also allows for emphasis on topics that apply specifically to your organization.

Full Curriculum for Software Programmers, Architects, and QA Testers

Building Secure Software

Students will learn the process and concepts of building secure, rugged, and resilient software. The fundamental concepts, techniques, and mechanisms involved with implementing security within each stage of the Software Development Lifecycle (SDLC) are stressed. Students learn common security pitfalls and common security controls. Students also utilize the automated tools that help audit software code and application design.

Writing Secure Code

The vast majority of vulnerabilities come from poor coding practices. By learning about common mistakes and how to overcome them, your developers will be able to harden your current and future products. Our consultants are developers at their core and thus our classes are designed specifically for developers. Beyond slideshows, our classes stress real life case studies and hands-on lab exercises to clearly demonstrate common pitfalls and best secure coding practices.

Developer Security Training (C/C++, Java, PHP, .NET)

For cost conscious organizations, computer based training (CBT) is also a viable option. In addition, CBT training allows individuals to learn at their own pace and on their own schedule.

Software Security Training Courses
Photo: Developer Security Training Labs