Google Gruyere: A web development security course

Do you want to learn some stuff about web application hacking, and defenses that must be coded in order to defeat the most common attacks?

Google Gruyere. Available at google-gruyere.appspot.com.