Today's web platform offers more risks to expose corporate programs and data from unauthorized access, use, disclosure, destruction, modification, and disruption. Research has found that insecure web applications are being developed by web programmers who lack adequate security training. Modern web developers need to understand how web applications are vulnerable, how attacks are performed, and how defense measures are to be deployed to mitigate these attacks.
Learning GoalsIn this course, you will learn:
From class demonstration and individual projects, student will acquire
the essential knowledge and skills in secured Web development through
the "learning by doing" approach. The techniques of ethical hacking outlined in this course are intended
to teach students how hackings are performed and how they can
be mitigated. Any unauthorized attempts to perform these
techniques against a system is a violation of local, state,
federal, and/on international laws.
- Identification of Web application vulnerabilities and threats
- Analysis and demos of OWASPs top 10 web application security risks
- Development of appropriate security mechanisms in the
logic, coding, testing, and debugging of Web applications.
PrerequisiteBasic Web development experience, both client-side and server-side.