In dieser praxisnahen DevSecOps Weiterbildung wirst du zum Programmierer mit Schwerpunkt auf Secure Software Development, Security Automation und moderner DevSecOps Automation ausgebildet. Du lernst, wie du Security by Design direkt in den Entwicklungsprozess integrierst, gemäß dem Prinzip Shift Left Security, und Sicherheitsverantwortung als Security Champion übernimmst.
Im Fokus stehen sichere Backend Entwicklung, Continuous Security, CI/CD Security, sowie der gezielte Einsatz von Security as Code und Compliance as Code.
1. Sichere Backend Basics für Programmierer
Du beginnst mit einem soliden technischen Fundament und legst dabei den Fokus auf sicheres Programmieren:
- Python Grundlagen und sicherheitsbewusstes Programmieren
- Bash & Docker zur Automatisierung und sicheren Containerisierung
- Nutzung von SQLite & PostgreSQL unter Security by Design
- Aufbau von RESTful APIs mit Django & Flask nach dem Secure SDLC
- Einführung in Security as Code-Konzepte und Authentifizierungsmechanismen
2. Fortgeschrittene DevSecOps-Techniken
Hier lernst du, wie du moderne DevOps-Strukturen mit integrierter Sicherheit entwickelst:
- Arbeiten mit Redis für sicheres Session-Management & Caching
- Erstellung stabiler CI/CD-Pipelines mit Zero Trust Ansätzen
- Einführung in Cloud-Deployments mit Fokus auf DevSecOps AWS
- Einsatz von Cloud Security Automation und Infrastructure as Code Security
- Anwendung von Threat Modeling zur strukturierten Risikoanalyse
3. Projekteinheiten mit Sicherheitsfokus
In praxisorientierten Projekten wendest du das Gelernte an:
- Entwicklung sicherer Anwendungen mit Django, PostgreSQL & Redis
- Umsetzung von Security-Prinzipien wie Security Automation und Built In Security
- Analyse und Optimierung mit Logs, Debugging und API Tests
- Umsetzung konkreter Sicherheitsmaßnahmen entlang der CI/CD Pipeline
Für Einsteiger und Fortgeschrittene geeignet
Dieser Online Programmierkurs richtet sich an alle, die Programmieren für Profis anstreben und im Rahmen einer Cybersecurity Weiterbildung ihre Fähigkeiten ausbauen möchten. Egal ob du bereits Erfahrung im Programmieren hast, als neuer Security Champion im Team agieren möchtest oder eine Umschulung zum Programmierer planst, hier bekommst du praxisnahes und zukunftssicheres Wissen.