Securitate in Programare (Secure Coding)
Acest curriculum este conceput pentru a vă ghida pas cu pas, să deprindeți cunoștințele și abilitățile necesare pregătirii corespunzătoare în vederea asigurării securității aplicațiilor într-un mediu aflat într-o evoluție constantă.
Fiecare modul teoretic și practic au fost elaborate pentru a vă oferi o înțelegere detaliată a amenințărilor cibernetice, atât din perspectiva programatorului care scrie aplicația, cât și din cea a unui potențial atacator
Dificultate
Începător
Deprinderi acumulate în urma finalizării cursului
- Capacitatea de a identifica și a remedia potențialele vulnerabilități în codul sursă, precum și de a evalua riscurile asociate
- Competențe pentru îmbunătățirea nivelului de securitate și reducerea riscului unui posibil atac în cadrul aplicațiilor dezvoltate
- Îmbunătățirea capacității de a adera la bune practici de securitate și promovarea unei culturi a securității în toate etapele de dezvoltare ale unei aplicații
Programa
- MODUL TEORETIC: Principii de bază în Secure Coding & Application Security
- MODUL TEORETIC & PRACTIC: Threat modeling
- MODUL TEORETIC: Identificarea vulnerabilităților de securitate din cod
- MODUL TEORETIC: Introducere în OWASP TOP 10
- MODUL PRACTIC: Exemple practice OWASP TOP 10
- MODUL TEORETIC: Introducere în OWASP API Security TOP 10
- MODUL PRACTIC: Exemple practice din API Security cu OWASP TOP 10
- MODUL TEORETIC: Bune practici specifice anumitor limbaje de programare
- MODUL PRACTIC: Exploatarea și remedierea vulnerabilităților în aplicații
- MODUL TEORETIC & PRACTIC: Bune practici în cadrul DevSecOps
- MODUL TEORETIC & PRACTIC: Automatizarea securității în cadrul CI/CD prin integrarea proceselor de SAST & DAST