Die Weiterbildung behandelt Grundlagen und Anwendungsbereiche der Softwareentwicklung mit Python, IT-Sicherheit und Datenschutz. Inhalte sind unter anderem Python-Syntax, Variablen, Datentypen, Kontrollflussmechanismen, Datensammlungen, Funktionen, Ausnahmebehandlung, Module, Pakete, Klassen und Objekte. Ergänzend werden Informationssicherheit, Datenschutz, DSGVO, BDSG, technische und organisatorische Maßnahmen, Kryptographie, VPN, Firewalls, Cloud-Sicherheit, Verfahrensverzeichnisse, AV-Verträge, Datenschutzerklärungen und Prüfungsvorbereitung behandelt.
Softwareentwicklung mit Python inkl. PCEP Zertifizierung
- Logik und Struktur von Python
- Literale
- Variablen und Zahlensysteme
- Operatoren und Datentypen
- E/A-Operationen
- Kontrollflussmechanismen: bedingte Blöcke und Schleifen
- Datensammlungen: Listen, Tupel, Wörterbücher, Zeichenfolgen
- Funktionen
- Ausnahmen
- Grundlagen der Syntax, Semantik und Laufzeitumgebung der Programmiersprache Python
Prüfungsvorbereitung und Prüfung PCEP
- Module, Pakete und PIP
- Zeichenkodierung
- Zeichenfolgen und Zeichenfolgenverarbeitung
- Generatoren, Iteratoren, Abschlüsse und Dateien
- Dateiströme und Dateiverarbeitung
- Ausnahmehierarchien und Ausnahmebehandlung
- Klassen und Objekte
- Arbeiten mit ausgewählten Modulen der Standardbibliothek
- Grundlagen des objektorientierten Programmieransatzes
- Prüfungsvorbereitung und Prüfung PCAP
IT-Sicherheit und Datenschutz
Informationssicherheit
- Unterscheidung von Datensicherheit und Datenschutz
- Schutzziele der IT-Sicherheit
- Risikolage für Unternehmen
- Rechtliche Aspekte und Urheberrechte
Datenschutzgrundverordnung
- Betroffenenrechte
- Rechtmäßigkeit der Verarbeitung
- Auftragsverarbeitung
BSI und IT-Grundschutz
- Risikomanagement
- Gefährdungskatalog
- Schutzbedarfsfeststellung
- IT-Risikoanalyse
Angriffsvorbereitung
- Hacker und Cracker, staatliche Hacker, elektronische Kriegsführung
- Angriffe auf Dienste und Protokolle
- Sicherheitsprobleme durch Mitarbeitende
- Viren und ihre Verbreitung
Technisch-organisatorische Maßnahmen: Kryptographie
- Grundlagen und Verschlüsselungsziele
- Symmetrische und asymmetrische Verschlüsselung
- Kryptographische Protokolle und ihre Anwendungen
- Kennwortsicherheit
- Sichere E-Mail-Verfahren
Technisch-organisatorische Maßnahmen: VPN
- Topologien von VPNs
- VPN-Verfahren
- Schlüsselaustauschmethoden und Protokolle
Technisch-organisatorische Maßnahmen: Firewalls
- Paketfilter, Stateful Packet Inspection, Next Generation Firewall
- Firewall-Konzepte
IT-Sicherheit in der Industrie 4.0
- Risikoanalyse
- Netzsegmentierung
- Nutzung sicherer Protokolle
- Monitoring und Angriffserkennung
Sicherheit in der Cloud
- Cloudcomputing
- Sicherheitsmaßnahmen
- Bereitstellungsmodelle
Datenschutzbeauftragte/-r
Rechtsgrundlagen Datenschutz
- DSGVO: Grundprinzipien und Rechtsgrundlage
- DSGVO: Rechte von Betroffenen und Pflichten von Verantwortlichen
- DSGVO: Drittländer, Zuständigkeiten, Zusammenarbeit und Sanktionen
- BDSG: Umsetzung der DSGVO im deutschen Recht
- Einbindung des Datenschutzes in andere Gesetzesgrundlagen, z. B. UWG und TMG
Praktische Umsetzung der DSGVO
- Technische und organisatorische Maßnahmen
- Anforderungen an Verfahrensverzeichnisse und Organigramme
- Ausarbeitung und Struktur von Verfahrensverzeichnissen
- Erstellung von AV-Verträgen und Abgrenzungserwägungen
- Datenschutzerklärung und weitere Muster für Aufgaben im Datenschutz
Datensicherheit
- BSI-Sicherheitsmanagement-System
- Informationssicherheitsbeauftragter
- Bundesamt für Sicherheit in der Informationstechnik: Aufgaben und Weiterentwicklung
- Zertifizierungen ISO 27001 und weitere Möglichkeiten
- Weitere Themen im Zusammenhang mit Datenschutz
- Rechtliche Fallbesprechungen und Datenschutz in der Praxis
- Prüfungsvorbereitung und Prüfung