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
Holen Sie sich eines unserer besten Angebote und erweitern Sie Ihre Fähigkeiten mit 50% Rabatt auf Coursera Plus. Jetzt sparen.

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

Dozent: Matthew Bishop, PhD
24.409 bereits angemeldet
Bei enthalten
381 Bewertungen
Empfohlene Erfahrung
Kompetenzen, die Sie erwerben
- Kategorie: Systementwurf und Implementierung
- Kategorie: Sichere Kodierung
- Kategorie: Methoden der Softwareentwicklung
- Kategorie: Software-Entwicklung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Bewertungen der Anfälligkeit
- Kategorie: Programm-Entwicklung
- Kategorie: Sicherheitstechnik
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
Status: Kostenloser TestzeitraumJohn Wiley & Sons
Status: Kostenloser Testzeitraum
Status: Kostenloser TestzeitraumUniversity of California, Davis
Status: Kostenloser Testzeitraum
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,57 %
- 4 stars
25,84 %
- 3 stars
8,61 %
- 2 stars
3,13 %
- 1 star
1,82 %
Zeigt 3 von 381 an
Geprüft am 8. Okt. 2022
It is excellent course Got to learn hoow to implement the coding secure
Geprüft am 3. Aug. 2020
Good introductory course for those who are not familiar with secure coding
Geprüft am 17. Jan. 2022
This course will be very useful for me to develop program which is robust and secure also.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,




