Web Security Fundamentals is a series of video lessons and tutorials that teach anyone (even a total beginner) the mechanics behind the most popular web attacks such as SQL Injection and Cross Site Scripting (XSS). When you sign up, you immediately get access to a member's area where you can take each lesson at your own pace.
Troy Hunt is a Microsoft MVP for Developer Security, ASPInsider, and Author for Pluralsight — a leader in online training for technology and creative professionals and possesses an exceptional ability to distill complex subjects into relatable explanations.