Cursusaanbod

Module 1: Inleiding tot veilig coderen

  • Overzicht van veilige coderingspraktijken
  • Veelvoorkomende kwetsbaarheden in software
  • Belang van een veilige levenscyclus van ontwikkeling

Module 2: Basisprincipes van web-, Windows- en mobiele applicaties

  • Inleiding tot applicatieplatforms
  • Beveiligingsimplicaties voor elk platform
  • Best practices voor veilige ontwikkeling

Module 3: Applicatie-aanvallen en exploits

  • Cross-site scripting (XSS)
  • SQL Injectie
  • Cross-Site Request Forgery (CSRF)

Module 4: Serveraanvallen en exploits

  • Denial of Service (DoS)-aanvallen
  • Buffer overloop (BOF)
  • Veelvoorkomende kwetsbaarheden in de server

Module 5: Validatie en verificatie

  • Technieken voor invoervalidatie
  • Opschoning van gegevens en uitvoercodering
  • Beveiligingsmaatregelen verifiëren

Module 6: Beveiligingscontroles en tegenmaatregelen

  • Implementeren van toegangscontrole
  • Versleuteling gebruiken voor gegevensbeveiliging
  • Bescherming tegen veelvoorkomende bedreigingen

Module 7: Veilige codering van mobiele applicaties

  • Beveiligingsproblemen bij mobiele ontwikkeling
  • Implementatie van veilige mobiele app-architecturen
  • Veilig omgaan met mobiele data

Module 8: Beveiligingsnormen en testen

  • Overzicht van beveiligingsstandaarden (bijv. OWASP)
  • Testen op kwetsbaarheden in de beveiliging
  • Best practices voor beveiligingstests

Vereisten

  • Basiskennis van elke programmeertaal 
  • Basiskennis van de levenscyclus van softwareontwikkeling

Audiëntie

  • Ontwikkelaars
  • Software architecten
  • Professionele beveiliging
 35 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën