Webentwicklung für Progressive Web Apps - Zusatzqualifikation für Frontend Frameworks

In diesem Kurs lernen die Teilnehmenden, wie sie Progressive Web Apps (PWAs) entwickeln, die eine herausragende Nutzererfahrung bieten und sowohl im Web als auch offline funktionieren. Der Schwerpunkt liegt auf der Anwendung moderner Webtechnologien, um die besten Eigenschaften nativer Apps auf einer Webplattform zu vereinen.

Im Anschluss an die Webentwicklungskompetenz wird die Zusatzqualifikation für Frontend Frameworks behandelt, wobei die Teilnehmenden lernen, wie sie PWAs mit leistungsstarken Frontend-Frameworks wie React, Vue.js oder Angular entwickeln, um dynamische und reaktive Benutzeroberflächen zu erstellen.

Kursinhalte:
  • Einführung in Progressive Web Apps (PWAs) und deren Vorteile gegenüber traditionellen Webanwendungen
  • Grundlagen der PWA-Entwicklung: Service Worker, Cache API und Web App Manifest
  • Erstellung von PWAs mit modernen Frontend-Frameworks (z. B. React, Vue.js, Angular)
  • Implementierung von Offline-Funktionalitäten und Performance-Optimierung für PWAs
  • Nutzung von APIs wie Push-Benachrichtigungen und Geolocation in PWAs
  • Integration von RESTful APIs und GraphQL in PWAs für dynamische Datenabfragen
  • Verbesserung der Benutzererfahrung mit schnellen Ladezeiten und reaktionsschnellen Designs
  • Best Practices für die Erstellung von PWAs, die auf allen Geräten und Plattformen gut funktionieren
  • Testing und Debugging von PWAs mit Browser DevTools und Lighthouse
  • Deployment und Hosting von PWAs auf Cloud-Plattformen
  • Praktische Übungen: Entwicklung und Implementierung einer vollständigen PWA mit einem Frontend-Framework