The subject of Secure Applications Development aims to provide students about the importance of software development in a secure manner, focusing in the best practices of software development, as well as providing a set of computer skills for exploiting vulnerabilities on Web Applications as a Preventive measure or in the context of an security audit. We also review some real case studies to aim the importance of OWASP (Open Web Application Security Project) considerations in the development of secure applications.