Course info
May 2, 2018
1h 13m
Your 10-day individual free trial includes:

Expanded library

This course and over 7,000+ additional courses from our full course library.

Hands-on library

Practice and apply knowledge faster in real-world scenarios with projects and interactive courses.
*Available on Premium only

Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: JavaScript Security, Troy Hunt and Aaron Powell demonstrate building an application in the browser, particularly a Single-page Application (SPA), and show how the application works, and its visibility to the user. By the end of this course, you’ll have a better understanding of how to minimize some common security risks when working with Single-page Applications.

About the author
About the author

Troy Hunt is a Microsoft Regional Director and MVP for Developer Security. He's a regular conference speaker, frequent blogger at and is the creator of the data breach notification service known as “Have I Been Pwned”.

More from the author
Ethical Hacking: Denial of Service
2h 49m
Sep 17, 2019
Ethical Hacking: SQL Injection
5h 25m
Sep 16, 2019
Ethical Hacking: Session Hijacking
3h 27m
Sep 16, 2019
More courses by Troy Hunt
About the author

Aaron is a Senior Developer and Technical Web Specialist with Readify and Microsoft MVP for Internet Explorer Development. Aaron focuses mainly on front-end web development, with a passion for JavaScript.

More from the author
Play by Play: Azure Beyond Websites
1h 16m
Apr 14, 2017
Using ASP.NET MVC with Umbraco
1h 33m
Sep 30, 2015
More courses by Aaron Powell