Printed from http://andreaprovaglio.com. All rights reserved.
Courses on desiging secure applications and writing secure code.
This course is an introduction to secure software development. The course covers the skills needed to build secure applications, that is, applications resilient to potential attacks and intrusions. It targets both software architects and developers and provides a common vocabulary and a shared approach to software development.
The course presents the techniques for implementing secure applications, that is, applications resilient to potential attacks and intrusions. It analyzes potential security threats and possible countermeasures.
An advanced, in-depth course on application attacks and defenses. Mainly intended for developers, it can help software architects improve the design of applications.
The course presents the architecture and usage of Java Authentication and Authorization Service (JAAS) library, Java standard library to implement authentication and authorization in a platform independent fashion.