Course Duration: 1 hour
Intended Audience: Security Professionals, Developers, Project Managers, Quality Assurance Staff
This self-paced, e-Learning course provides students with the basic concepts and terminology for understanding application security issues. It provides a definition of application-level security and demonstrates how these concerns extend beyond those of traditional infrastructure security. It also provides an explanation of common application security vulnerabilities such as SQL injection, Cross Site Scripting (XSS) and authorization issues. Armed with this knowledge, developers, QA testers and security personnel can understand and start to be able to address application-level threats.
Lesson 1: Intro & Concepts
Course Objectives: After completing this lesson, you should be able to:
Lesson 2: Real Case Studies - Notable Breaches
Course Objectives: After completing this lesson, you should be able to:
Lesson 3: Application Attack Demonstration
Course Objectives: After completing this lesson, you should be able to:
Lesson 4: What is Application Security and Why is it Important?
Course Objectives: After completing this lesson, you should be able to:
Lesson 5: SQL Injection Activity
Course Objectives: After completing this lesson, you should be able to:
Lesson 6: HTTP Basics
Course Objectives: After completing this lesson, you should be able to:
Lesson 7: Cross-Site Scripting Activity
Course Objectives: After completing this lesson, you should be able to:
ThreadStrong is a self-paced, e-Learning solution designed by Denim Group's secure application development experts to help developers understand and apply the principles of secure design and coding.
ThreadStrong combines the hands-on knowledge of working software developers with the experience of world-sought trainers, who use best practices to provide practical and in-depth application security training content. Read more >>
If e-Learning is not the best solution for your training needs, the creators of ThreadStrong also offer application security training in classroom format.