Dieser Kurs vermittelt praxisnah, wie moderne Webanwendungen mit Frontend-Frameworks containerisiert und verwaltet werden. Die Teilnehmenden lernen, wie sie React, Vue.js oder Angular mit Docker effizient in Entwicklungs- und Produktionsumgebungen nutzen.
Kursinhalte:- Einführung in Container-Technologien: Grundlagen von Docker für Webentwicklung
- Containerisierung von Frontend-Anwendungen mit Docker
- Nutzung von Docker Compose für Multi-Container-Entwicklung mit Backend-APIs
- Optimierung von Frontend-Builds mit Docker für schnellere Bereitstellungen
- Integration von Frontend-Frameworks mit RESTful APIs und GraphQL
- Skalierung und Load-Balancing von Frontend-Anwendungen mit Docker Swarm und Kubernetes
- State-Management in API-gestützten Frontend-Anwendungen mit Redux, Vuex oder Angular Services
- Sicherheitsmaßnahmen für containerisierte Frontend-Anwendungen
- Testing und Debugging von Docker-gestützten Webanwendungen mit Jest, Cypress und Postman
- Deployment containerisierter Frontend-Anwendungen auf AWS, Google Cloud, Firebase und Netlify
- Praktische Übungen: Entwicklung, Containerisierung und Deployment einer Frontend-Anwendung mit Docker