Skip to content

Secure Coding [DE]

, Online

Secure Coding ist eine notwendige Voraussetzung für die Entwicklung sicherer Software und sollte bereits in der Planungsphase entsprechend berücksichtigt werden. In der Praxis werden sicherheitskritische Fehler leider viel zu oft erst im Zuge von Penetrationstests oder durch erfolgreiche Hacking-Angriffe entdeckt. Die Behebung dieser Fehler, die meist vermeidbar gewesen wären, verursacht in der Regel höhere Kosten.

Frühbucherpreis
passed
Valid Until 2024-11-09
€ 800,00
Normalpreis
€ 890,00

Request personalized quote For all prices: Vat is not included


Time Location Talk Language Registration deadline
09:00 - 17:00 The training takes place live online ("virtual classroom").
Online
Austria
German
Registration deadline passed. Please select another date from the list below.

The contents of the course

Das Seminar vermittelt einen umfassenden Überblick über das Thema „Secure Coding“. Beginnend bei den Anforderungen bzw. der Ausarbeitung von Secure Coding Standards bis hin zur tatsächlichen Anwendung in der täglichen Praxis. Anhand zahlreicher praktischer Beispiele lernen Sie das richtige Vorgehen und können das dieses in eigenen Projekten berücksichtigen.

Inhalt

  • Grundlagen von Secure Coding
  • Typische Schwachstellen von Anwendungen und Ursachen (z.B. fehlende Eingabeprüfung, Verwendung nicht initialisierter Datenstrukturen, Aufruf von Funktionen)
  • Risikobetrachtung
  • Übersicht der Standards und Organisationen (z.B. OWASP)
  • Entwicklung von Secure Coding Standards für eigene Projekte
  • Praxisbeispiele und Fallstricke anhand von konkreten Beispielen (in C/C++/PHP)
  • Good Practice und Erfolgsfaktoren
  • Bedeutung von Penetrationstests und Code Reviews

Ziel

Sie lernen die Herausforderungen und Erfolgsfaktoren von Secure Coding kennen und können typische Schwachstellen einschätzen und deren Risiken durch entsprechende Programmierung vermindern. Sie lernen sicherheitsanfällige Konstrukte in Code zu erkennen und abzufangen. Sie kennen die Bedeutung von Secure Coding Standards und sind in der Lage diese zu entwickeln und anzuwenden. Darüber hinaus lernen Sie wie man Testfälle auf typische Fehler baut und in die Qualitätssicherung einbaut (Stichwort Regressionstests).

Dauer

2 Tage

Zielgruppe

  • Projektleiter
  • Entwicklungsleiter
  • Softwarearchitekten
  • Softwareentwickler
  • Tester
  • Testmanager
  • Qualitätsmanager

Dieses Seminar wird von einem professionellen Trainingspartner von Software Quality Lab Academy durchgeführt.

Im Seminarpreis enthalten

  • Seminarunterlagen
  • Schreibunterlagen (Block und Kugelschreiber)
  • 2 Kaffeepausen je Seminartag (vormittags und nachmittags) mit Kaffee, Tee, alkoholfreien Getränken und Snacks
  • Seminargetränke im Seminarraum (Wasser und Säfte)
  • ein Mittagessen je Seminartag inkl. einem alkoholfreien Getränk pro Teilnehmer

Bei ONLINE Kursen wurde der Kurspreis um die Verpflegung reduziert, die Seminarunterlagen erhalten Sie in der Regel digital.

Please contact us if you are interested in this topic.

Additional information to our in-house seminars

Do you have any questions or are you interested in this or other seminars?

Would you like to book this seminar as an in-house seminar?

Contact us:

Additional information