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
Sparen Sie mit 40% Rabatt auf 3 Monate Coursera Plus bei den Fähigkeiten, die Sie zum Strahlen bringen. Jetzt sparen

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

Dozent: Matthew Bishop, PhD
24.215 bereits angemeldet
Bei enthalten
378 Bewertungen
Empfohlene Erfahrung
Kompetenzen, die Sie erwerben
- Kategorie: Methoden der Softwareentwicklung
- Kategorie: Programm-Entwicklung
- Kategorie: Software-Entwicklung
- Kategorie: Grundsätze der Programmierung
- Kategorie: Bewertungen der Anfälligkeit
- Kategorie: Sichere Kodierung
- Kategorie: Sicherheitstechnik
- Kategorie: Systementwurf und Implementierung
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
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,42 %
- 4 stars
25,85 %
- 3 stars
8,70 %
- 2 stars
3,16 %
- 1 star
1,84 %
Zeigt 3 von 378 an
Geprüft am 14. Juli 2020
Very useful course! Recommend for the beginners in secure coding and programming at all.
Geprüft am 2. Aug. 2020
Good introductory course for those who are not familiar with secure coding
Geprüft am 16. 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,






