Course
Web app protection using HTML5
Learn prevention, response and resolution of HTML5 vulnerabilities for the most common HTML5 elements AND api's.
Course description
Analyze existing HTML5 code for security vulnerabilities and correct them. Create resilient HTML5 code that does not include security vulnerabilities.
Syllabus
Protection HTML
File - 00:10:00
HTML files needed for this course.
Prerequisites and Setup
Video - 00:13:00
Discusses the prerequisites and setup for the project in the next two courses.
Creating an application threat model
Video - 00:13:00
Learn how to create a threat model to expose potential security design flaws and vulnerabilities in your application.
Iframe Security
Video - 00:09:00
Protect and isolate your IFrames using HTML5.
Securing Web Workers
Video - 00:11:00
Understand potential vulnerabilities when using web workers.
Applying HTTP Headers
Video - 00:22:00
Apply HTML5 headers to your application for baseline security.
Secure Communication
Video - 00:29:00
Use the latest HTML5 standards to allow secure real time communication in your web apps.
Safe Storage
Video - 00:20:00
Securely and safely store user data on the client side.
Protecting Browser History
Video - 00:13:00
Prevent unauthorized and malicious access to user browser history.
Filtering Form Events
Video - 00:19:00
Using HTML5 form API to filter and sanitize your forms.
Unlock 7 days of free training
- 1,400+ hands-on courses and labs
- Certification practice exams
- Skill assessments
Plans & pricing
Infosec Skills Personal
$299 / year
- 190+ role-guided learning paths (e.g., Ethical Hacking, Threat Hunting)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Custom certification practice exams (e.g., CISSP, Security+)
- Skill assessments
- Infosec peer community support
Infosec Skills Teams
$799 per license / year
- Team administration and reporting
- Dedicated client success manager
-
Single sign-on (SSO)
Easily authenticate and manage your learners by connecting to any identity provider that supports the SAML 2.0 standard.
-
Integrations via API
Retrieve training performance and engagement metrics and integrate learner data into your existing LMS or HRS.
- 190+ role-guided learning paths and assessments (e.g., Incident Response)
- 100s of hands-on labs in cloud-hosted cyber ranges
- Create and assign custom learning paths
- Custom certification practice exams (e.g., CISSP, CISA)
- Optional upgrade: Guarantee team certification with live boot camps
Award-winning training you can trust




