Web Entwickler mit Angular - Zusatzqualifikation für Deployment Strategien

Dieser Kurs vermittelt fundierte Kenntnisse in der Implementierung und Optimierung von Deployment-Strategien für Angular-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 Angular-Anwendungen
  • Erstellung von Build-Prozessen mit Angular CLI
  • Einführung in CI/CD-Pipelines mit Tools wie GitHub Actions und GitLab CI/CD
  • Deployment auf Cloud-Plattformen wie AWS, Azure und Google Cloud
  • Nutzung von Docker für containerisierte Angular-Anwendungen
  • Serverless-Deployments mit Plattformen wie Firebase Hosting und Vercel
  • Sicherheitsmaßnahmen beim Deployment: HTTPS, Zertifikate und Secrets Management
  • Performance-Optimierung durch Tree Shaking und Lazy Loading
  • Monitoring und Fehlerbehandlung in Produktionsumgebungen
  • Praktische Übungen: Entwicklung und Implementierung einer vollständigen Deployment-Pipeline für eine Angular-Anwendung