Ch 1. Course Introduction
Understanding JavaScript security makes you a sharper, more valuable developer. Learn to spot risks early and think like a defender for a career edge.
Understanding JavaScript security makes you a sharper, more valuable developer. Learn to spot risks early and think like a defender for a career edge.
Ch 1. Course Introduction
Ch 2. Introduction to JavaScript Security
Ch 3. Fundamentals: HTML, URLs, CSS, and JavaScript
Ch 4. Fundamentals of IP, DNS, and HTTP
Ch 5. The Same-Origin Policy
Ch 6. Cookies and Sessions
Ch 7. Cross-Site Request Forgery
Ch 8. Cross-Site Scripting
Ch 9. Server-Side Code Injection
Ch 10. Other Server Risks
Ch 11. Supply Chain Security
You will need a modern web browser (Chrome, Firefox, Safari, or Edge), a Node.js environment (v18+), and a text editor or IDE.