Sicherheit in der Software-Entwicklung – SecDev

Sie lernen die wesentlichen Sicherheitsaspekte kennen und die häufigsten sicherheitsrelevanten Fehler in der Software-Entwicklung vermeiden. „Defensive Coding“ und „Secure Application Development“ sollten Sie vor allem in der Web-Entwicklung heute beherrschen. Und genau das vermittelt dieses Training. Diese Techniken sind aber auch auf Client-Server- und andere Software-Architekturen anwendbar.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte oder virtuell an unseren Klassenraumtrainings teil. Unter “Termin buchen” werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

  • Software-Entwickler*innen
  • Software-Designer*innen
  • Sicherheitsbeauftragte in der Software-Entwicklung
  • Software-Entwickler*innen
  • Software-Designer*innen
  • Sicherheitsbeauftragte in der Software-Entwicklung

Was werden Sie in diesem Training erlernen?

Hier lernen Sie sämtliche relevante Sicherheitsaspekte für Softwareentwicklung kennen – von den OWASP Top 10 Themen bis Defensive Coding in Web- und Client/Server-Architekturen. Wissen zu Cryptography, Authentication, CSRF & XSS, Secure Storage und mehr – dieses Training ist Pflicht für Entwickler*innen mit Qualitätsanspruch.

Agenda

Die einzelnen Security-Aspekte werden anhand verschiedener Beispiele erklärt und in mehreren Programmiersprachen (Java, C#) demonstriert und ausprobiert. Abwehrmechanismen bzw. die Abwehr durch fehlende Schwachstellen sind dabei besonders wichtig.
Inhaltlichen Schwerpunkt bilden die OWASP Top 10 Themen:
Sicherheit soll nicht als nachträgliches Add-on bzw. filternder Wrapper wahrgenommen werden, sondern als Qualitätsmerkmal ihrer Software-Lösungen!
Unvalidated Redirects and Forwards
Insufficient Transport Layer Protection
Failure to Restrict URL Access
Insecure Cryptographic Storage
Security Misconfiguration
Cross-Site Request Forgery (CSRF)
Insecure Direct Object References
Broken Authentication and Session Management
Cross-Site Scripting (XSS)
Injection

Dein Training im Überblick

Dauer 3 Tage
Trainingssprache Deutsch
Nicht verfügbar

1.890,00 

Startdatum und Ort wählen

Aktuell sind keine Termine vorhanden

Termin anfragen

Terminübersicht