I had the pleasure of watching Troy Hunt go through a website security review with Lars Klint. This video definitely gets a 5-star rating from me because Troy walks through a step-by-step process, explaining to a developer with a relatively limited security background what the problems are, how you can trigger these problems, and—most importantly—how to fix these problems. He does all of this over the course of less than 2 hours, so it’s a quick watch.
If you want to see Troy do this in a lot more detail, check out his Hack Yourself First course on Pluralsight. That one features nearly 10 hours of content and goes into a lot more depth than this video.