Diese Weiterbildung verbindet moderne Backend-Entwicklung mit DevSecOps und fortgeschrittenen Frontend-Technologien. Du erwirbst umfassende Kenntnisse, um professionelle, sichere und skalierbare Webanwendungen zu entwickeln und über den gesamten Software-Lebenszyklus hinweg zu betreuen. Dabei lernst Du sowohl die Entwicklung leistungsfähiger Backend-Systeme als auch die Umsetzung moderner Frontend-Anwendungen und den sicheren Betrieb in aktuellen IT-Umgebungen.

Im Mittelpunkt stehen praxisnahe Projekte, moderne Entwicklungsprozesse und aktuelle Technologien. Durch die Kombination aus Programmierung, IT-Sicherheit, Deployment und Frontend-Entwicklung erhältst Du ein ganzheitliches Verständnis für moderne Softwareentwicklung und die Zusammenarbeit verschiedener Technologiebereiche.

Weiterbildungsinhalte

Diese Weiterbildung vermittelt Dir fundierte Kenntnisse in der Backend-Entwicklung, modernen Frontend-Technologien sowie DevSecOps-Prinzipien und bereitet Dich auf anspruchsvolle Aufgaben in der Softwareentwicklung vor.

1. Backend-Entwicklung
  • Programmierung moderner Backend-Anwendungen mit Python und Django
  • Entwicklung und Verwaltung von RESTful APIs für Webanwendungen
  • Arbeiten mit Datenbanken und Datenmodellen unter Verwendung von SQLite
  • Umsetzung serverseitiger Geschäftslogik und Datenverarbeitung
  • Containerisierung von Anwendungen mit Docker
  • Vorbereitung von Anwendungen für Deployment und produktiven Betrieb
  • Grundlagen moderner Softwarearchitekturen und Backend-Systeme

2. DevSecOps und sichere Entwicklungsprozesse
  • Einführung in DevSecOps und die Integration von Sicherheit in Entwicklungs- und Betriebsprozesse
  • Grundlagen der IT-Sicherheit und sicherer Softwareentwicklung
  • Einblicke in Ethical Hacking und Sicherheitsanalysen
  • Erkennung und Vermeidung typischer Schwachstellen in Webanwendungen
  • Planung und Umsetzung von Container-Umgebungen für moderne Anwendungen
  • Arbeiten mit Multi-Container-Architekturen und Deployment-Konzepten
  • Automatisierung und Optimierung von Entwicklungs- und Bereitstellungsprozessen

3. Erweiterte Frontend-Konzepte
  • Vertiefung moderner Frontend-Entwicklung mit Angular und TypeScript
  • Entwicklung interaktiver und skalierbarer Benutzeroberflächen
  • Umsetzung sicherer Frontend-Anwendungen nach aktuellen Best Practices
  • Optimierung von Performance, Wartbarkeit und Benutzerfreundlichkeit
  • Arbeiten mit modernen Frameworks und Entwicklungswerkzeugen
  • Integration von Frontend- und Backend-Komponenten in vollständige Webanwendungen

Praxisorientierte Projektarbeit
  • Planung und Entwicklung vollständiger Fullstack-Webanwendungen
  • Verknüpfung von Frontend, Backend und Datenbanken in praxisnahen Projekten
  • Anwendung von DevSecOps-Prinzipien in realistischen Entwicklungsszenarien
  • Umsetzung sicherer und skalierbarer Softwarelösungen
  • Aufbau eines aussagekräftigen Projektportfolios zur Dokumentation Deiner Fähigkeiten

Nach Abschluss der Weiterbildung verfügst Du über fundierte Kenntnisse in der Backend-Entwicklung, modernen Frontend-Technologien und DevSecOps. Du bist in der Lage, Webanwendungen zu entwickeln, Sicherheitsanforderungen zu berücksichtigen und Anwendungen professionell bereitzustellen. Damit qualifizierst Du Dich für Tätigkeiten in der Softwareentwicklung, Fullstack-Entwicklung, Backend-Entwicklung oder an der Schnittstelle zwischen Entwicklung, Sicherheit und Betrieb.