Limes Academy / Security Engineering Training / SEC.301 Secure Coding Java

Secure Coding Training for Java

3 days Java developers Own Notebook required Training documents and certificates
2.250,- EUR German or English Experience in web technologies and Java Available in public or in-house

The Secure Coding training for Java teaches the correct usage of exception handling, multi-threading and other Java-specific methods that are necessary as a basis for developing robust code. In addition, various cryptographic technologies will be discussed, including encryption, hashing and digital signatures. Classical web attacks such as cross-site scripting, SQL injection and cross-site request forgery will be explained as well as how applications can be protected against them. Practical exercises are used to create a deep understanding of the different subject areas. In
order to further increase the code quality, the correct handling of code reviews is demonstrated as well as how the learned techniques can be integrated into the Secure Development Lifecycle.

Training contents

  • Attacker map
  • Cryptography (Basics, Java Cryptography Architecture (JCA), Java Secure Sockets Extensions)
  • Access Control (Session Management, access control, existing security features of frameworks)
  • Injection attacks
  • Java Lang security
  • Web Service security
  • Revision (Code reviews, analysis tools, Secure Development Life Cycle)

Your benefits

  • Understand how attacks work and start thinking like an attacker.
  • Understand what steps are necessary to develop secure software.
  • Learn how to integrate secure coding into your own programming

Price: € 2.250,- excl. VAT per person

Register