Certified Application Security Engineer Java

Programazione sicura .Java
Livello III - Avanzato

cover

Descrizione del corso

Il programma Certified Application Security Engineer (CASE) è concentrato sui processi di sviluppo di applicazioni Java in modo sicuro. E un corso pratico e completo che permetterà agli studenti di creare delle applicazioni sicure. Questa formazione comprende le misure di sicurezza nell’intero ciclo di vità dello sviluppo sicuro di applicazioni (SDLC - Secure Software Development Lifecycle) : pianificazione, creazione, test e schieramento dell’applicazione.

Al contrario di altre formazioni in sviluppo sicuro, CASE va oltre alle semplice pratiche di sicurezza communicate. Questo corso include la raccolta delle costrizioni di sicurezza, il design di applicazioni solide, e la gestione dei problemi di sicurezza nelle fase di post sviluppo di applicazioni.

Il programma di formazione e l’esame di certificazione CASE preparano ingegneri, testers, analisti e tutti coloro coinvolto nel SDLC, a sviluppare applicazioni sicure ed abbastanza forte per gli ambienti attuali di operazione, lavorando oltre al semplice codice.

Insomma CASE è già considerata comme una delle più completa certificazione sul mercato attuale. E ricercata da ingegneri, analisti, testers nel sviluppo di applicazioni ed è globalmente riconosciuta.

Destinatari del corso

Il corso e la certificazione CASE sono rivolti a quelle persone :

  • Sviluppatori Java con un’esperienza minima di 2 anni e tutti coloro che vogliono diventare ingegneri, analisti, testers in sicurezza delle applicazioni.

  • Coloro risponsabile per il sviluppo, il test, la gestione e la protezione delle applicazioni.

Moduli di corso - CASE Java - Certified Application Security Engineer

  • Modulo 01 : Understanding Application Security, Threats, and Attacks
  • Modulo 02 : Security Requirements Gathering
  • Modulo 03 : Secure Application Design and Architecture
  • Modulo 04 : Secure Coding Practices for Input Validation
  • Modulo 05 : Secure Coding Practices for Authentication and Authorization
  • Modulo 06 : Secure Coding Practices for Cryptography
  • Modulo 07 : Secure Coding Practices for Session Management
  • Modulo 08 : Secure Coding Practices for Error Handling
  • Modulo 09 : Static and Dynamic Application Security Testing (SAST & DAST)
  • Modulo 10 : Secure Deployment and Maintenance