Secure Programming of Web Applications – Developers and TPMs

Web Application Security for Software Developers and Technical Project Managers

Understand Application Security: Numerous successful attacks on well-known web applications on a weekly basis should be reason enough to study the background of “Web Application Security” of custom-made or self-developed applications.

What you’ll learn

  • Security of Web Applications.
  • Secure Programming Patterns.
  • Security Baselines.

Course Content

  • Intro –> 4 lectures • 17min.
  • Well-known Vulnerabilities and Secure Programming –> 13 lectures • 56min.
  • Conclusion & Summary –> 1 lecture • 4min.

Secure Programming of Web Applications – Developers and TPMs

Requirements

  • Web Application Knowledge is a plus.
  • Being a Developer.

Understand Application Security: Numerous successful attacks on well-known web applications on a weekly basis should be reason enough to study the background of “Web Application Security” of custom-made or self-developed applications.

 

  • Intro
  • Typical Vulnerabilities Overview
  • Cause & Background
  • Secure Programming in general
  • Code/Command Injection in general
  • (No)SQL Code Injection
  • Cross-Site Request Forgery (CSRF)
  • Cross-Site Scripting (XSS)
  • Open Redirection
  • File Inclusion / Directory Traversal
  • Clickjacking
  • Session-Hijacking
  • Information Disclosure
  • Attacks on Weaknesses of the Authentification
  • Denial of Service
  • Middleware
  • Third-Party Software
  • Summary and Conclusion