Diese Weiterbildung vermittelt Dir umfassende Kenntnisse in der modernen Webentwicklung und kombiniert Frontend-Entwicklung, Backend-Programmierung sowie DevSecOps zu einem ganzheitlichen Qualifizierungsprogramm. Du lernst, professionelle Webanwendungen von der Benutzeroberfläche bis zur serverseitigen Infrastruktur zu entwickeln, zu testen, abzusichern und bereitzustellen.
Im Fokus stehen aktuelle Technologien, praxisnahe Projekte und moderne Entwicklungsprozesse. Dabei erwirbst Du sowohl die technischen Fähigkeiten für die Entwicklung leistungsfähiger Anwendungen als auch das Wissen, um diese sicher und effizient in produktiven Umgebungen zu betreiben.
WeiterbildungsinhalteDiese Weiterbildung verbindet moderne Frontend- und Backend-Technologien mit DevSecOps-Prinzipien und vermittelt Dir die Kompetenzen, die in der heutigen Softwareentwicklung gefragt sind.
1. Frontend-Entwicklung- Entwicklung moderner und interaktiver Benutzeroberflächen mit HTML, CSS und JavaScript
- Erstellung dynamischer Webanwendungen mit Angular
- Nutzung von TypeScript zur Entwicklung strukturierter und skalierbarer Anwendungen
- Umsetzung responsiver Designs für unterschiedliche Endgeräte
- Performance-Optimierung moderner Frontend-Anwendungen
- Einführung in Testing-Verfahren und Qualitätssicherung im Frontend-Bereich
- Anwendung aktueller Best Practices in der Frontend-Entwicklung
2. Backend-Entwicklung
- Programmierung leistungsfähiger Backend-Anwendungen mit Python und Django
- Entwicklung und Verwaltung von RESTful APIs für moderne Webanwendungen
- Verarbeitung, Speicherung und Verwaltung von Daten mit Datenbanksystemen wie SQLite
- Umsetzung serverseitiger Geschäftslogik und Datenverarbeitung
- Grundlagen moderner Softwarearchitekturen und Backend-Systeme
- Containerisierung von Anwendungen mit Docker
- Vorbereitung von Anwendungen für Deployment und produktiven Betrieb
3. DevSecOps und Sicherheit
- Einführung in DevSecOps und die Integration von Sicherheit in den Entwicklungsprozess
- Automatisierung von Entwicklungs- und Deployment-Prozessen mit CI/CD-Pipelines
- Grundlagen der Container-Orchestrierung und des Multi-Container-Managements
- Einführung in Penetration Testing und Sicherheitsanalysen
- Identifikation und Vermeidung typischer Sicherheitsrisiken in Webanwendungen
- Planung und Umsetzung skalierbarer Cloud-Architekturen
- Anwendung moderner Sicherheitsstandards und Best Practices in Entwicklung und Betrieb
Praxisorientierte Projektarbeit
- Entwicklung vollständiger Fullstack-Webanwendungen von der Planung bis zur Bereitstellung
- Verknüpfung von Frontend, Backend und Datenbanken in realistischen Projektszenarien
- Arbeiten mit modernen Entwicklungswerkzeugen und kollaborativen Workflows
- Umsetzung praxisnaher Projekte nach aktuellen Anforderungen der Softwarebranche
- Aufbau eines Projektportfolios zur Dokumentation Deiner erlernten Fähigkeiten
Nach Abschluss der Weiterbildung bist Du in der Lage, moderne Fullstack-Webanwendungen eigenständig zu entwickeln, Sicherheitsanforderungen in Entwicklungsprozesse zu integrieren und Anwendungen professionell bereitzustellen. Die vermittelten Kenntnisse bilden eine solide Grundlage für Tätigkeiten in der Frontend-Entwicklung, Backend-Programmierung, Fullstack-Entwicklung oder im DevSecOps-Umfeld.