Intermediate

OWASP Top 10, Secure Coding Fundamentals

Scademy

Writing web applications can be rather complex – reasons range from dealing with legacy technologies or underdocumented third-party components to sharp deadlines and code maintainability. Yet, beyond all that, what if we told you that despite all of your efforts, the code you have been writing your entire career is full of weaknesses you never knew existed? What if, as you are reading this, hackers were trying to break into your code? How likely would they be to succeed?

Who Should Attend

  • Developers

Prerequisites

  • General Web development

What You Will Learn

  • Understand basic concepts of security, IT security and secure coding
  • Learn Web vulnerabilities beyond OWASP Top Ten and know how to avoid them
  • Learn client-side vulnerabilities and secure coding practices
  • Learn about typical coding mistakes and how to avoid them
  • Get information about some recent vulnerabilities in the Java framework
  • Get sources and further readings on secure coding practices

Course Outline

Labs & Practical Exercises

This course provides hands-on exercises covering the OWASP Top Ten vulnerabilities and secure coding fundamentals. Participants will learn to identify vulnerabilities from the OWASP Top Ten list as they concern Python web applications, as well as the Django framework. The course encompasses the most significant security issues for Python code in general (including many Python-specific issues such as function hijacking), while also presenting security solutions provided by the Python ecosystem.

Certification & Assessment

Certificate of Completion

Cookie Consent

We use cookies to enhance your browsing experience, analyse site traffic, and personalise content. By clicking "Accept All", you consent to our use of cookies. You can manage your preferences or learn more in our Privacy Policy.