Die Weiterbildung "Cloud Softwareentwickler" vermittelt Kenntnisse zur Entwicklung moderner Anwendungen mit Java und deren Integration in Cloud-Umgebungen. Teilnehmer lernen, skalierbare und KI-gestützte Softwarelösungen zu entwickeln.

Einführung in Programmierung (3 Wochen)
  • Grundlagen der Programmierlogik und algorithmisches Denken
  • Vermittlung erster Konzepte und Problemlösungsstrategien
  • Praktische Übungen zur Anwendung der Theorie

Entwicklung moderner Anwendungen mit Java (4 Wochen)
  • Vertiefung der Java-Syntax und objektorientierten Konzepte
  • Einführung in Java Spring Boot für moderne Web- und Backend-Anwendungen
  • Best Practices für skalierbare und sichere Anwendungen

Künstliche Intelligenz (4 Wochen)
  • Grundlagen von Machine Learning und neuronalen Netzen
  • Einsatz von KI in Cloud-Anwendungen
  • Automatisierte Datenverarbeitung mit KI-Modellen

Softwaredesign und Architektur (3 Wochen)
  • Architekturprinzipien für Cloud-Anwendungen
  • Microservices und containerisierte Architekturen
  • Best Practices für hochverfügbare Anwendungen

Datenbankintegration (3 Wochen)
  • Einführung in SQL- und NoSQL-Datenbanken für Cloud-Umgebungen
  • Datenbankdesign und Skalierbarkeit in verteilten Systemen
  • Cloud-Datenbanklösungen (z. B. Firebase, AWS RDS)

Cloud-Entwicklung (4 Wochen)
  • Cloud-Plattformen wie AWS, Azure und Google Cloud
  • Deployment und Orchestrierung mit Kubernetes und Docker
  • CI/CD-Pipelines für Cloud-Softwareprojekte

Arbeitsmarktvorbereitung und Abschlussprojekt (4 Wochen)
  • Umsetzung eines vollständigen Cloud-Softwareprojekts
  • Erstellung eines Portfolios mit Cloud-Anwendungen
  • Karriereplanung und Vorbereitung auf Vorstellungsgespräche