Dieser Kurs führt Sie in die Grundsätze der sicheren Programmierung ein. Zunächst werden die Philosophie und die Grundsätze der sicheren Programmierung erörtert. Anschließend wird die robuste Programmierung und die Beziehung zwischen ihr und der sicheren Programmierung vorgestellt. Wir werden ein detailliertes Beispiel für das Schreiben von robustem Code durchgehen und wir werden viele häufige Programmierprobleme sehen und ihre Verbindung zum Schreiben von robusten, sicheren Programmen im Allgemeinen aufzeigen. Wir werden acht Designprinzipien untersuchen, die die sichere Programmierung bestimmen und wie Sie diese auf Ihre eigene Arbeit anwenden können. Wir werden erörtern, wie schlechte Designentscheidungen die Implementierung in der Programmierung vorantreiben. Wir werden zwischen informellen, formalen und Ad-hoc-Codierungsmethoden unterscheiden. Während des gesamten Kurses werden Methoden zur Verbesserung der Sicherheit und Robustheit Ihrer Programme hervorgehoben, und Sie werden Gelegenheit haben, diese Konzepte in verschiedenen Laboraktivitäten zu üben. Kenntnisse der Programmiersprache C sind hilfreich, aber nicht erforderlich, um an den Laborübungen teilzunehmen.

Grundsätze der sicheren Kodierung
Zum Labor Day gibt es bei Coursera Plus Rabatte von über 70 $. Sparen Sie 3 Monate lang 40 %.

Grundsätze der sicheren Kodierung
Dieser Kurs ist Teil von Spezialisierung „Sichere Kodierungspraktiken“

Dozent: Matthew Bishop, PhD
24.632 bereits angemeldet
Bei Mehr erfahren enthalten
Fragen Sie Coursera
383 Bewertungen
Empfohlene Erfahrung
Kompetenzen, die Sie erwerben
- Kategorie: Grundsätze der Programmierung
- Kategorie: Methoden der Softwareentwicklung
- Kategorie: Software-Entwicklung
- Kategorie: Sichere Kodierung
- Kategorie: Systementwurf und Implementierung
- Kategorie: Sicherheitstechnik
- Kategorie: Programm-Entwicklung
- Kategorie: Bewertungen der Anfälligkeit
Werkzeuge, die Sie lernen werden
- Kategorie: C (Programmiersprache)
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
8 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 4 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Computersicherheit und Netzwerke entdecken

University of California, Davis

University of California, Davis

University of California, Davis
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
60,41 %
- 4 stars
26,04 %
- 3 stars
8,59 %
- 2 stars
3,12 %
- 1 star
1,82 %
Zeigt 3 von 383 an
Geprüft am 8. März 2025
this course has been an eye-opener for me regarding secure programming. A lot to cover though.
Geprüft am 17. Apr. 2020
Very good material to understand the concepts.Kindly include the latest technologies as well like Javascript.
Geprüft am 17. Feb. 2022
Very interesting course. Provides the important practices for writing better and secure code.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




