AI Features
Log In
0% completed
All Lessons
Free Lessons (2)
Introduction
Is JavaScript Secure?
Who is This Course For?
What is the Open Worldwide Application Security Project (OWASP)?
Common Vulnerabilities, Attacks, and Preventions
Cross-Site Scripting (XSS)
The dangerouslySetInnerHTML and createRef Functions
Input Validation
The eval Function
SQL Injection
Vulnerable and Outdated Components
Quiz Yourself on Common Vulnerabilities, Attacks, and Preventions
Sensitive Data Exposure
Cryptography
Cookies
Error Handling, Logging, and Alerting
JavaScript Can't Keep a Secret
The iframe Element
Quiz Yourself on Sensitive Data Exposure
HTTP and APIs
Authentication and Authorization
Cross-Origin Resource Sharing (CORS)
HTTP Security Headers
Cross-Site Request Forgery (CSRF)
Subresource Integrity (SRI)
Quiz Yourself on HTTP and APIs
Course Assessment
JavaScript App Security
Conclusion
Congratulations!
Appendix
Home
Courses
Building Safer JavaScript Applications
Congratulations!
Conclude your journey and get some further recommendations.
We'll cover the following...
Congratulations on
...
Ask