Web Application Security and OWASP Top 10
The Web Application Security and OWASP Top 10 course is a 4-week intensive program focused on securing web applications from common vulnerabilities. Through a combination of theoretical lessons and hands-on labs, students will learn the fundamentals of web security, explore the OWASP Top 10, and develop skills to protect applications against various cyber threats. The course covers both client-side and server-side vulnerabilities and emphasizes secure coding practices and testing methodologies.
Course Objectives
By the end of this course, students will be able to:
-
Understand web application technologies and how they are exploited.
-
Perform vulnerability scanning and analysis using Nessus and OpenVAS.
-
Recognize and mitigate the OWASP Top 10 vulnerabilities in web applications.
-
Conduct web application penetration testing using industry-standard methodologies and tools.
-
Differentiate between client-side and server-side vulnerabilities and implement appropriate defense mechanisms.
-
Configure and use Web Application Firewalls (WAFs) and security headers to protect web applications.