Il framework .Net è aumentato di popolarità a causa della sua natura open source, dell’interoperabilità, dell’indipendenza del linguaggio, della libreria di codici e della facilità di implementazione. Per questi motivi, è diventato la scelta preferita di molti sviluppatori di applicazioni. Tuttavia, non ci sono molti programmi di formazione che riguardano lo sviluppo di applicazioni sicure. Questo corso nasce proprio da questa esigenza: far apprendere e dare importanza alla sicurezza informatica dello sviluppo delle applicazioni, prima che i problemi si presentino durante il lavoro.
Questo corso ufficiale permette di garantire la sicurezza delle applicazioni in fase di sviluppo, rendendole più stabili. Questo fa sì che le imprese riducano il rischio di perdere molto denaro a causa di compromissioni di sicurezza che potrebbero verificarsi in ogni fase del processo di sviluppo dell’applicazione.
Conoscenza del linguaggio .NET ed esperienza di minimo 2 anni nello sviluppo di applicazioni tramite questo linguaggio
Module 01: Understanding Application Security, Threats, and Attacks
Module 02: Security Requirements Gathering
Module 03: Secure Application Design and Architecture
Module 04: Secure Coding Practices for Input Validation
Module 05: Secure Coding Practices for Authentication and Authorization
Module 06: Secure Coding Practices for Cryptography
Module 07: Secure Coding Practices for Session Management
Module 08: Secure Coding Practices for Error Handling
Module 09: Static and Dynamic Application Security Testing (SAST & DAST)
Module 10: Secure Deployment and Maintenance