Die Weiterbildungsmaßnahme vermittelt umfassende Kenntnisse und praktische Fähigkeiten in den Bereichen DevOps und Programmierung mit Künstlicher Intelligenz (KI). Sie zielt darauf ab, die Effizienz und Agilität in IT-Teams zu steigern und die Entwicklung intelligenter Softwareanwendungen zu ermöglichen.
InhalteDie Weiterbildung gliedert sich in zwei Hauptmodule:
DevOps Foundation- Einführung in die Prinzipien und kulturellen Aspekte von DevOps
- Erläuterung der Gründe für die Nutzung von DevOps und Klärung von Missverständnissen
- Vorstellung zentraler DevOps-Praktiken, einschließlich Versionssteuerung, Konfigurationsmanagement und Continuous Everything
- Vermittlung des Value Stream Thinking und der Deployment Pipeline
- Behandlung von Service Management als Enabler für DevOps
- Auseinandersetzung mit Metriken, KPIs und Messmethoden in DevOps
- Erörterung von DevSecOps und Best Practices für Sicherheit
- Analyse der Zusammenspiels von DevOps mit agilen Methoden wie Scrum und Kanban
- Einblicke in die Anwendung von KI in DevOps, einschließlich GenAI und AIOps
- Vorbereitung auf die DevOps-Prüfung
Programmieren mit Künstlicher Intelligenz (KI)
- Grundlagen der Softwareentwicklung und deren Zusammenspiel mit KI
- Überblick über Künstliche Intelligenz und gängige Entwicklungsumgebungen (IDEs)
- Praktische Anwendung von KI-Tools wie ChatGPT und Claude für die Programmierung
- Vermittlung grundlegender Programmierkonzepte und der Versionskontrolle mit Git und GitHub
- Einführung in JavaScript, HTML und CSS für die Entwicklung moderner Webanwendungen
- Erstellung von Fullstack-Webanwendungen und interaktiven Webseiten
- Nutzung von APIs in Verbindung mit KI
- Grundlagen von Datenbanken und Authentifizierung
- Planung, Organisation und Fehleranalyse von Coding-Projekten
- Behandlung von Sicherheit im Web und beim Programmieren
- Deployment von Anwendungen
Lernziele
- Verständnis der kulturellen und philosophischen Ansätze von DevOps
- Fähigkeit zur Anwendung zentraler DevOps-Praktiken zur Verbesserung von Arbeitsabläufen
- Kenntnis von Methoden zur Messung und Verbesserung von Prozessen im DevOps-Umfeld
- Kompetenzentwicklung in der Programmierung von intelligenten Anwendungen unter Einsatz von KI-Tools
- Fähigkeit zur Erstellung und zum Deployment von Webanwendungen
- Verständnis für die Integration von KI in den Softwareentwicklungsprozess
- Erwerb von Kenntnissen zur Fehleranalyse und Optimierung von Code mit KI-Unterstützung
Berufsperspektiven
Die Weiterbildung qualifiziert für Tätigkeiten in Bereichen wie IT-Betrieb, Softwareentwicklung und Anwendungsmanagement. Absolventen sind befähigt, die Prinzipien von DevOps zur Steigerung der Effizienz und Agilität anzuwenden und eigenständig intelligente Softwarelösungen zu entwickeln. Die erworbenen Kompetenzen sind relevant für Rollen, die eine enge Zusammenarbeit zwischen Entwicklungs- und Betriebsteams erfordern, sowie für die Entwicklung von KI-gestützten Applikationen.