Web Entwicklung mit TypeScript - Zusatzqualifikation für Deployment Strategien

Dieser Kurs bietet eine umfassende Weiterbildung für Webentwickler und Interessierte, die ihre TypeScript-Anwendungen effizient, sicher und skalierbar bereitstellen möchten. Die Teilnehmenden lernen, wie sie moderne Deployment-Tools und Strategien nutzen, um Anwendungen in Produktionsumgebungen zu verwalten.

Kursinhalte:
  • Grundlagen von Deployment-Strategien für TypeScript-Anwendungen
  • Erstellung und Optimierung von Build-Prozessen mit TypeScript und Tools wie Webpack und Vite
  • Einführung in CI/CD-Pipelines mit GitHub Actions, GitLab CI/CD und Jenkins
  • Containerisierung von Anwendungen mit Docker und Kubernetes
  • Serverless-Deployments mit Plattformen wie Firebase Hosting, AWS Lambda und Netlify
  • Sicherheitsmaßnahmen: Secrets Management, HTTPS und API-Keys
  • Performance-Optimierung durch Code Splitting, Tree Shaking und Lazy Loading
  • Monitoring und Fehlerbehebung in Produktionsumgebungen
  • Deployment von Backend- und Full-Stack-Anwendungen auf AWS, Heroku und Azure
  • Praktische Übungen: Entwicklung und Deployment einer TypeScript-Anwendung mit einer vollständigen CI/CD-Pipeline