Schița de curs

Modulul 1: Introducere în Codul Sigur

  • Prezentare generală a practicilor de codare sigură
  • Vulnerabilități comune în software
  • Importanța ciclului de viață al dezvoltării sigure

Modulul 2: Bazele aplicațiilor Web, Windows și Mobile

  • Introducere în platformele de aplicații
  • Implicații de securitate pentru fiecare platformă
  • Bune practici pentru dezvoltarea sigură

Modulul 3: Atacuri și exploatări ale aplicațiilor

  • Cross-Site Scripting (XSS)
  • SQL Injection
  • Cross-Site Request Forgery (CSRF)

Modulul 4: Atacuri și exploatări ale serverelor

  • Atacuri de tip Denial of Service (DoS)
  • Depășirea bufferului (Buffer Overflow - BOF)
  • Vulnerabilități comune ale serverelor

Modulul 5: Validare și verificare

  • Tehnici de validare a intrărilor
  • Sanitizarea datelor și codificarea ieșirilor
  • Verificarea măsurilor de securitate

Modulul 6: Controale de securitate și măsuri de contracarare

  • Implementarea controlului accesului
  • Utilizarea criptării pentru securitatea datelor
  • Protejarea împotriva amenințărilor comune

Modulul 7: Codare Sigură pentru Aplicații Mobile

  • Preocupări de securitate în dezvoltarea aplicațiilor mobile
  • Implementarea arhitecturilor sigure pentru aplicații mobile
  • Gestionarea sigură a datelor mobile

Modulul 8: Standarde de securitate și testare

  • Prezentare generală a standardelor de securitate (de ex., OWASP)
  • Testarea pentru vulnerabilități de securitate
  • Bune practici pentru testarea securității

Cerințe

  • Cunoștințe de bază ale oricărui limbaj de programare 
  • Cunoștințe de bază despre ciclul de viață al dezvoltării software 

Publicul țintă

  • Dezvoltatori
  • Arhitecți de software
  • Profesioniști în securitate
 35 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite