Webentwicklung mit Docker - Zusatzqualifikation für Single Page Applications

Dieser Kurs vermittelt praxisnah, wie Single Page Applications (SPAs) mit modernen Frontend-Technologien entwickelt und mit Docker containerisiert werden. Die Teilnehmenden lernen, wie sie performante, skalierbare und sichere SPAs mit React, Vue.js oder Angular in containerisierten Umgebungen bereitstellen.

Kursinhalte:
  • Einführung in Single Page Applications (SPAs) und deren Architektur
  • Containerisierung von SPAs mit Docker für Entwicklung und Produktion
  • Nutzung von Docker Compose für Multi-Container-Entwicklung mit Backend-APIs
  • Integration von RESTful APIs und GraphQL in containerisierte SPAs
  • State-Management in SPAs mit Redux, Vuex oder Angular Services
  • Skalierung und Load-Balancing von SPAs mit Docker Swarm und Kubernetes
  • Sicherheitsmaßnahmen für containerisierte SPAs: CORS, Authentifizierung mit JWT/OAuth
  • Testing und Debugging von Docker-gestützten SPAs mit Jest, Cypress und Postman
  • Deployment von containerisierten SPAs auf AWS, Google Cloud, Firebase und Netlify
  • Praktische Übungen: Entwicklung, Containerisierung und Deployment einer vollständigen Single Page Application mit Docker