Free Courses

Try out Veracode eLearning for Free! Click below to get Free access to the Cross-site scripting and Application Security Fundamentals courses.

Introduction to Cross-site Scripting - with JSP and ASP.NET Examples

These two courses are designed to provide an introduction to the most common vulnerability on the Web – Cross-site Scripting (XSS). The courses provide you with the necessary knowledge and skills that will enable you to avoid and mitigate cross-site scripting vulnerabilities. These are short sample courses, Veracode's complete eLearning content provides in-depth and detailed coverage of secure development training including topics such as cryptography, overall application security fundamentals and secure Java, .NET and C/C++ development.

What You Will Learn:

  • Definition of Cross-Site Scripting
  • Understand the root causes of Cross-Site Scripting
  • How Cross-Site Scripting is exploited
  • How to prevent Cross-Site Scripting in your code
 
Application Security Fundamentals Demo

Application Security Fundamentals (ASF) is a language-neutral course targeted to developers. This course is designed to give a developer a baseline understanding of application security, what they are up against and how to defend against the most common attacks against software. This is a short introduction of the Application Security Fundamentals courses, Veracode's complete eLearning content provides in-depth and detailed coverage of secure development training including topics such as cryptography, overall application security fundamentals and secure Java, .NET and C/C++ development.

What You Will Learn:

  • Overview of the attacker mindset and what is at risk
  • Importance of managing software security risk and the consequences of failing to do so
  • Challenge security misconceptions
  • Most common security vulnerabilities along with their mitigation's
  • Security principles
  • Security goals and controls
  • Security in the software development life cycle (SDLC)