Dieser Kurs legt einen starken Fokus auf DevSecOps-Technologien, kombiniert mit einer Einführung in die Informatik und erweiterten Konzepten der Softwareentwicklung und Programmierung.

  • Grundlagen der Informatik und IT-Sicherheit mit Schwerpunkt auf Programmierung
  • DevSecOps-Prinzipien und Containerisierungstechnologien für moderne Programmierprojekte
  • Fortgeschrittene Konzepte der Softwareentwicklung und Programmiermethoden

Die Teilnehmer erlernen bewährte IT-Sicherheitspraktiken, moderne DevOps-Ansätze und fundierte Grundlagen der Programmierung, um sichere und skalierbare Systeme zu erstellen.

1. Einführung in die Informatik
  • Grundkenntnisse in Programmierung und grundlegenden IT-Strukturen
  • Entwicklung algorithmischen Denkens und praktische Übungen mit HTML und CSS als Einstieg in die Programmierung
  • Überblick über IT-Systeme und Webtechnologien, die in der Softwareentwicklung und Programmierung eine zentrale Rolle spielen

2. DevSecOps-Grundlagen
  • Einführung in DevSecOps, Ethical Hacking und sichere Programmierpraktiken
  • Containerisierung mit Docker und Entwicklung von Multi-Container-Architekturen für effiziente Programmierung
  • Grundlagen des Medienrechts, einschließlich DSGVO und BSI-Grundschutz, und deren Bedeutung in der Softwareprogrammierung

3. Erweiterte Konzepte
  • Entwicklung sicherer Anwendungen mit Pentesting-Ansätzen und sicherer Programmierung
  • Erstellung skalierbarer Systeme mit Cloud-Architekturen und deren Integration in die Programmierung
  • Automatisierung von Workflows und Prozessen in IT- und Programmierprojekten

Dieser Kurs bietet eine umfassende Kombination aus DevSecOps, Programmierung und Softwareentwicklung und bereitet die Teilnehmer darauf vor, sichere, skalierbare und moderne Anwendungen zu programmieren.