Web security training powered by reveal.js