IT-Sicherheitskonzepte für IoT Programmierung mit C/C++
Ziele der Schulung
In der 2-tägigen Schulung "IT-Sicherheitskonzepte für IoT-Programmierung mit C/C++“ erhalten Sie einen umfassenden Einblick in die Softwareentwicklung auf Internet-of-Things-Systemen (IoT) sowie in die damit verbundenen Sicherheitsrisiken und deren effektive Mitigation.
Sie erwerben fundiertes Wissen über zentrale sicherheitsrelevante Aspekte wie die Speicherverwaltung in Embedded Systems, die sichere Kommunikation durch Verschlüsselung sowie grundlegende Prinzipien der Web- und Netzwerksicherheit. Sie lernen die häufigsten Bedrohungen kennen, denen IoT-Geräte im Internet ausgesetzt sind, und erfahren, welche sicherheitskritischen Anforderungen beim Design von Embedded-Firmware berücksichtigt werden müssen. Anhand praxisnaher Beispiele erarbeiten Sie, wie sich potenzielle Risiken durch eine sichere Programmierung der Firmware gezielt minimieren lassen.
An von uns bereitgestellten IoT-Geräten werden Sie Ihr neu erworbene Wissen anwenden und vertiefen.
Zielgruppe Seminar
- Anfänger im Bereich IoT
- Firmware-Entwickler
Voraussetzungen
- Grundlegendes Verständnis von Betriebssystemen
- Erfahrungen in der Softwareentwicklung mit C/C++
- Interesse am Thema "Internet-of-Things"
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmenden, um Ihren Lernerfolg zu maximieren.
Am Anfang jedes Lernabschnitts vermitteln wir die Lerninhalte an Hand einer Präsentation mit vielen praxisnahen Beispielen. Anschließend werden Sie das neu erworbene Wissen an von uns bereitgestellten IoT-Geräten anwenden und vertiefen.
Seminarinhalt
Einführung in die Entwicklung für IoT
- Einsatzumgebungen von IoT
- Hardwarearchitektur
- Betriebssysteme
- Besonderheiten bei der Entwicklung von Firmware
Speicherverwaltung
- Memory-Management-Unit (MMU)
- Prozess Isolation
- Kernel Isolation
- Gängige Sicherheitsmechanismen
- Compilerbugs
Sichere Kommunikation
- Kryptographische Bibliotheken für IoT
- Entropie auf Embedded Systems
- Kryptographische Microchips
Web- und Netzwerksicherheit
- Umgang mit beschränkten Ressourcen
- Einführung in CivetWeb
- Sichere Nutzung des MQTT Protokolls
- Firewalls für IoT Geräte
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: IT-Security Schulungen Portfolio



