Course Locations

Anaheim, CA
Austin, TX
Boston, MA
Calgary, AB
Charlotte, NC
Chicago, IL
Columbia, MD
Columbus, OH
Dallas-Ft Worth, TX
Kansas City, MO
Los Angeles, CA
New York, NY
Ottawa, ON
Phoenix, AZ
Pittsburgh, PA
Raleigh-Durham, NC
San Diego, CA
San Francisco, CA
St Louis, MO
Toronto, ON
Vancouver, BC
Virtual Classroom
Wash Metro Area, DC

All Locations »

Popular Courses

Project Management, IT Service Management, .NET, SAS, Rexx, ASP, JavaScript, HTML, XML, ColdFusion, Visual Basic, COBOL, Assembler, Java, J2EE, Java Wireless, WebSphere, WebLogic, UNIX, LINUX, AIX, Solaris, z/OS, OS/390, CICS, IMS, VSAM, Easytrieve, AS/400, Oracle, BusinessObjects, SQL, DB2, Crystal Reports

Browse Courses

                          

About Us Software Consulting Training Home line

Application Security and Development (STIG)

Email this Page    Print-Friendly Version

Summary:
This lab-intensive, hands-on application security training course essential for developers, designers, architects, QA, Testing, and other personnel who need to deliver secure applications within the DoD. In addition to teaching basic programming skills, this course digs deep into sound processes and practices that apply to the entire software development lifecycle. In this course, students thoroughly examine best practices for defensively coding applications, including XML processing and web services. Students will repeatedly attack and then defend various assets associated with a fully-functional application. This hands-on approach drives home the mechanics of how to secure applications in the most practical of terms.

Duration:
4 Days/Lecture & Lab

Audience:
This is an intermediate -level programming course, designed for developers who wish to get up and running on developing well defended software applications. This course may be customized to suit your team's unique objectives.

Topics:

  • Foundation
  • Top Security Vulnerabilities
  • Additional Measures
  • Defending XML Processing
  • Secure Software Development (SSD)
  • Application Development
  • Application Security and Development Checklist

Prerequisites:
Familiarity with a programming language is required and real world programming experience is highly recommended. Ideally students should have approximately 6 months to a year of working knowledge.




Last Update: May 20, 2012