Web Entwickler mit React - Zusatzqualifikation für Deployment Strategien

Dieser Kurs vermittelt fundierte Kenntnisse in der Implementierung und Optimierung von Deployment-Strategien für React-basierte Anwendungen. Teilnehmende lernen, wie sie sichere, skalierbare und effiziente Bereitstellungsprozesse für moderne Webanwendungen entwickeln.

Kursinhalte:
  • Einführung in Deployment-Grundlagen und -Strategien für Webanwendungen
  • Erstellung von Build-Prozessen für React-Anwendungen mit Webpack und Vite
  • Einführung in CI/CD-Pipelines mit Tools wie Jenkins, GitHub Actions und GitLab CI
  • Deployment auf Cloud-Plattformen wie AWS, Azure und Google Cloud
  • Nutzung von Docker und Kubernetes für containerisierte Anwendungen
  • Serverless-Deployments mit Plattformen wie Vercel und Netlify
  • Sicherheitsmaßnahmen beim Deployment: HTTPS, Zertifikate und Secrets Management
  • Optimierung der Performance durch Code Splitting und Caching
  • Monitoring und Fehlerbehandlung in Produktionsumgebungen
  • Praktische Übungen: Entwicklung und Implementierung einer vollständigen Deployment-Pipeline für eine React-Anwendung