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.
WeiterbildungsinhalteDiese 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.