Kursplan

Modul 1: Introduksjon til sikker koding

  • Oversikt over sikker kodingspraksis
  • Vanlige sårbarheter i programvare
  • Viktigheten av sikker utviklings livssyklus

Modul 2: Grunnleggende om web-, Windows- og mobilapplikasjoner

  • Introduksjon til applikasjonsplattformer
  • Sikkerhetsimplikasjoner for hver plattform
  • Beste praksis for sikker utvikling

Modul 3: Applikasjonsangrep og utnyttelse

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

Modul 4: Serverangrep og utnyttelse

  • Denial of Service (DoS) angrep
  • Bufferoverløp (BOF)
  • Vanlige serversårbarheter

Modul 5: Validering og verifikasjon

  • Inndatavalideringsteknikker
  • Datasanering og utdatakoding
  • Verifisering av sikkerhetstiltak

Modul 6: Sikkerhetskontroller og mottiltak

  • Implementere tilgangskontroll
  • Bruker kryptering for datasikkerhet
  • Beskyttelse mot vanlige trusler

Modul 7: Sikker koding for mobilapplikasjoner

  • Sikkerhetsproblemer i mobilutvikling
  • Implementering av sikre mobilapparkitekturer
  • Håndtere mobildata sikkert

Modul 8: Sikkerhetsstandarder og testing

  • Oversikt over sikkerhetsstandarder (f.eks. OWASP)
  • Tester for sikkerhetssårbarheter
  • Beste praksis for sikkerhetstesting

Krav

  • Grunnleggende kunnskap om ethvert programmeringsspråk
  • Grunnleggende kunnskap om programvareutviklingens livssyklus

Publikum

  • Utviklere
  • Programvarearkitekter
  • Sikkerhetsfagfolk
 35 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories