When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

JavaScript Security: Best Practices

Learn how to write more secure JavaScript code. This course will teach you how to find, fix, and prevent vulnerabilities caused by unique JavaScript issues such as prototype pollution, dynamic typing bugs, and code injection attacks.

     
  • 4
  •  |
  • Reviews ( 140 )
Free
JavaScript Security: Best Practices

This Course Includes

  • iconpluralsight
  • icon4 (140 reviews )
  • icon1 hour 32 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcore courses
  • iconpluralsight

About JavaScript Security: Best Practices

Complex Web applications contain a lot of JavaScript code. Security of those applications depends on how robust this code is. In this course, JavaScript Security: Best Practices, you’ll learn how to improve the security of your JavaScript code. First, you’ll explore how exploiting the dynamic type system may lead to information disclosure vulnerabilities. Next, you’ll discover how JavaScript dynamic code execution functions can allow attackers to run arbitrary code within your application. Finally, you’ll learn how abusing prototypal inheritance may change the behavior of your application in unexpected ways. When you’re finished with this course, you’ll have the skills and knowledge of JavaScript security best practices needed to protect your web applications against attackers.

What You Will Learn?

  • Course Overview : 1min.
  • Understanding JavaScript Security : 22mins.
  • Preventing Code Injection Attacks : 23mins.
  • Defending against Prototype Pollution : 24mins.
  • Testing Your Code : 20mins.