Wednesday, May 20 • 09:00 - 17:00
Building Secure Single Page Applications

Sign up or log in to save this to your schedule and see who's attending!

Single page web applications with a RESTful backend have profoundly changed the way web applications are developed, and are making their way onto mobile platforms as well. In this course, attendees will gain hands-on experience with the popular AngularJS framework. Throughout the course, we will use a realistic example application to discover the specifics of single page applications, potential security issues and effective countermeasures. Concretely, the course will cover the following topics:

  • Single page application architecture and basic concepts (templating, routing, controllers,…)

  • Authentication and authorization with a stateless RESTful backend

  • Applying well-known security practices in a single page application (XSS, CSRF,…)

  • Communication with third-party APIs and continuous updating information

  • Client-side data storage, offline operations and mobile applications

Attendees are expected to bring a laptop with VirtualBox installed to participate in the lab sessions.


Philippe De Ryck

Philippe De Ryck is a postdoctoral researcher with the iMinds-DistriNet research group at KU Leuven, Belgium, where he obtained his PhD on client-side web security. He has recently published a book titled Primer on Client-Side Web Security, which focuses on the state of practice... Read More →

Wednesday May 20, 2015 09:00 - 17:00
D504 Amsterdam RAI

Attendees (0)