Diese Weiterbildung vermittelt umfassende Kenntnisse in der Backend-Entwicklung, DevSecOps und den grundlegenden Konzepten der Informatik. Der Kurs kombiniert moderne Programmiertechnologien mit aktuellen Sicherheitsstandards und praxisnahen Entwicklungsprozessen. Dadurch erhältst Du ein fundiertes Verständnis für die Entwicklung, Absicherung und Bereitstellung moderner Softwareanwendungen.

Im Mittelpunkt steht die professionelle Backend-Entwicklung mit Python und Django. Ergänzend lernst Du wichtige DevSecOps-Prinzipien kennen, die Sicherheit von Anfang an in den Entwicklungsprozess integrieren. Gleichzeitig werden grundlegende Konzepte der Informatik vermittelt, die für das Verständnis moderner Softwarearchitekturen und professioneller Entwicklungsprozesse erforderlich sind.

Durch praxisnahe Übungen und Projektarbeiten wendest Du die erlernten Inhalte direkt an und entwickelst ein Verständnis für die Anforderungen moderner IT- und Softwareprojekte. Die Weiterbildung eignet sich sowohl für Einsteiger mit ersten technischen Kenntnissen als auch für Personen, die ihre Fähigkeiten in den Bereichen Backend-Entwicklung, IT-Sicherheit und DevSecOps gezielt erweitern möchten.

Weiterbildungsinhalte
1. Grundlagen der Informatik
  • Einführung in HTML, CSS und JavaScript als Grundlage moderner Webtechnologien
  • Grundlagen von Datenstrukturen und Algorithmen für effiziente Softwarelösungen
  • Verständnis zentraler Programmierkonzepte und Programmierlogik
  • Einführung in Softwarearchitekturen und deren Aufbau
  • Grundlagen moderner Entwicklungsprozesse und Softwareprojekte

2. Backend- und DevSecOps-Entwicklung
  • Backend-Programmierung mit Python und Django
  • Entwicklung und Bereitstellung von APIs mit Django
  • Einführung in DevSecOps und sichere Entwicklungsprozesse
  • Grundlagen der IT-Sicherheit und Integration von Sicherheitskonzepten in Softwareprojekte
  • Einführung in Penetration Testing und Sicherheitsanalysen
  • Containerisierung von Anwendungen mit Docker
  • Grundlagen moderner Deployment- und Infrastrukturkonzepte

3. Praxisorientierte Integration
  • Planung und Umsetzung eines sicheren Fullstack-Projekts
  • Anwendung von DevSecOps-Prinzipien in realistischen Projektszenarien
  • Nutzung von CI/CD-Pipelines zur Automatisierung von Entwicklungs- und Deployment-Prozessen
  • Bereitstellung und Verwaltung von Anwendungen in Cloud-Umgebungen
  • Skalierung moderner Anwendungen unter Berücksichtigung von Performance und Sicherheit
  • Praxisnahe Projektarbeit zur Vertiefung aller erlernten Inhalte

Nach Abschluss der Weiterbildung verfügst Du über fundierte Kenntnisse in der Backend-Entwicklung, den Grundlagen der Informatik sowie modernen DevSecOps-Methoden. Du bist in der Lage, Anwendungen zu entwickeln, Sicherheitsaspekte in den Entwicklungsprozess zu integrieren und Softwarelösungen professionell bereitzustellen und zu betreiben.