OWASP Security Essentials: Web, API, & Mobile Security Foundations, Top 10 Vulnerabilities, Principles & Best Practices.