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.
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