Web Entwicklung mit Node.js - Zusatzqualifikation für Container-Management

Dieser Kurs bietet eine spezialisierte Weiterbildung für Webentwickler und Interessierte, die Container-Technologien wie Docker und Kubernetes in Node.js-Projekten nutzen möchten. Die Teilnehmenden lernen, wie sie skalierbare, portable und effiziente Anwendungen entwickeln und verwalten.

Kursinhalte:
  • Einführung in Container-Technologien: Grundlagen von Docker und Kubernetes
  • Containerisierung von Node.js-Anwendungen: Erstellung und Verwaltung von Docker-Containern
  • Nutzung von Docker Compose für lokale Entwicklungsumgebungen
  • Orchestrierung von Containern mit Kubernetes: Einrichtung von Clustern und Deployments
  • Integration von CI/CD-Pipelines für containerisierte Node.js-Anwendungen
  • Sicherheitskonzepte im Container-Management: Netzwerke, Images und Secrets Management
  • Skalierung und Load-Balancing von containerisierten Anwendungen
  • Monitoring und Fehlerbehebung mit Tools wie Prometheus und Grafana
  • Deployment containerisierter Anwendungen auf Plattformen wie AWS, Google Cloud und Azure
  • Praktische Übungen: Entwicklung, Containerisierung und Bereitstellung einer Node.js-Anwendung mit Docker und Kubernetes