Course ID: #n. v.

Cyber Secure Coder

Dauer: 3 Tage Daten: 26 Oktober 2026 25 Januar 2027 26 April 2027 26 Juli 2027

Bei der Softwaresicherheit steht sehr viel auf dem Spiel, und dennoch befassen sich viele Entwicklungsteams erst dann mit der Softwaresicherheit, wenn der Code bereits entwickelt ist und die Software für die Auslieferung vorbereitet wird. Wie bei jedem Aspekt der Softwarequalität sollten Sicherheits- und Datenschutzfragen für eine erfolgreiche Implementierung über den gesamten Lebenszyklus der Softwareentwicklung hinweg behandelt werden. Dieser Kurs stellt einen Ansatz vor, um Sicherheit und Datenschutz über den gesamten Lebenszyklus der Softwareentwicklung hinweg zu berücksichtigen. Sie lernen Schwachstellen kennen, die die Sicherheit untergraben, und erfahren, wie Sie diese in Ihren eigenen Projekten erkennen und beheben. Sie lernen allgemeine Strategien für den Umgang mit Sicherheitsmängeln und Fehlkonfigurationen kennen, wie Sie Software so entwerfen, dass sie den Faktor Mensch in der Sicherheit berücksichtigt, und wie Sie Sicherheit in alle Entwicklungsphasen einbinden.

1 – Erkennen des Sicherheitsbedarfs in Ihren Softwareprojekten

  • Erkennen von Sicherheitsanforderungen und -erwartungen
  • Erkennen von Faktoren, die die Softwaresicherheit untergraben
  • Finden von Schwachstellen in Ihrer Software
  • Sammeln von Informationen über Schwachstellen und Exploits

2 – Behandeln von Schwachstellen

  • Behandeln von Schwachstellen aufgrund von Softwarefehlern und Fehlkonfigurationen
  • Behandeln von Schwachstellen aufgrund menschlicher Faktoren
  • Behandeln von Schwachstellen aufgrund von Prozessmängeln

3 – Sicherheitsorientiertes Design

  • Anwenden allgemeiner Prinzipien für sicheres Design
  • Entwerfen von Software zur Abwehr spezifischer Bedrohungen

4 – Entwickeln von sicherem Code

  • Befolgen bewährter Methoden für sicheres Programmieren
  • Verhindern von Plattformschwachstellen
  • Verhindern von Datenschutzschwachstellen

5 – Implementieren gängiger Schutzmassnahmen

  • Einschränken des Zugriffs mittels Anmeldung und Benutzerrollen
  • Schützen von Daten bei der Übertragung und im Ruhezustand
  • Implementieren von Fehlerbehandlung und Protokollierung
  • Schützen sensibler Daten und Funktionen
  • Schützen des Datenbankzugriffs

6 – Testen der Softwaresicherheit

  • Durchführen von Sicherheitstests
  • Analysieren von Code zum Aufspüren von Sicherheitsproblemen
  • Verwenden automatisierter Testtools zum Aufspüren von Sicherheitsproblemen

7 – Aufrechterhalten der Sicherheit bereitgestellter Software

  • Überwachen und Protokollieren von Anwendungen zur Unterstützung der Sicherheit
  • Aufrechterhalten der Sicherheit nach der Bereitstellung

8 – Anhang A: Zuordnung der Kursinhalte zu Cyber Secure Coder (Prüfung CSC-110)

Lernlösung

Blended Learning, Firmenseminar, Individualcoaching, Klassenraumtraining, Online Live Webinar

Sprache

Deutsch, Englisch, Französisch, Italienisch

Daten

2026/10/26, 2027/01/25, 2027/04/26, 2027/07/26, flexibel, auf Anfrage

Dieser Kurs richtet sich an Softwareentwickler, Tester und Architekten, die Software in verschiedenen Programmiersprachen und für verschiedene Plattformen wie Desktop, Web, Cloud und Mobile entwerfen und entwickeln und ihre Fähigkeit verbessern möchten, qualitativ hochwertige Software zu liefern, insbesondere im Hinblick auf Sicherheit und Datenschutz. Der Kurs richtet sich zudem an Teilnehmende, die die Zertifizierung Logical Operations Cyber Secure Coder (CSC), Prüfung CSC-110, anstreben.

In diesem Kurs wenden Sie bewährte Methoden der Softwareentwicklung an, um sichere Software zu entwickeln. Sie lernen:

 

  • Erkennen des Sicherheitsbedarfs in Ihren Softwareprojekten.
  • Beseitigen von Schwachstellen in Software.
  • Verwenden eines Security-by-Design-Ansatzes für den Entwurf einer sicheren Softwarearchitektur.
  • Implementieren gängiger Schutzmassnahmen zum Schutz von Benutzern und Daten.
  • Anwenden verschiedener Testmethoden, um Sicherheitsmängel in Ihrer Software zu finden und zu beheben.
  • Warten bereitgestellter Software, um dauerhafte Sicherheit zu gewährleisten.

 

 

★★★★★
Ben D. · Google
„Super Schule mit einem Weltklasse Dozenten. Klare Empfehlung“

★★★★★
Nicole M. · Google
„Bin rundum zufrieden. Sehr guter Service.“

★★★★★
Kurt B. · Google
„Klein aber fein. Hier wird mehr auf Qualität … gesetzt!“

CHF1'930 zzgl. MwSt

Zurücksetzen

ANMELDEN

Newsletter

Erhalten Sie aktuelle Informationen zu neuen Schulungen, Angeboten und Aktionen per E-Mail.

← Zurück

Vielen Dank für deine Antwort. ✨

Email Subscription
Prozess- und Qualitätsmanagement
Amazon
VMware und Virtualisierung