Skip to main content

JavaScript Essentials

Learn how to use JavaScript to add interactivity to a website and understand associated vulnerabilities.

Task 1: Introduction

Task 2: Essential Concepts

Task 3: JavaScript Overview

Task 4: Integrating JavaScript in HTML

Task 5: Abusing Dialogue Functions

Task 6: Bypassing Control Flow Statements

Task 7: Exploring Minified Files

Task 8: Best Practices

Task 9: Conclusion