KI verändert die Arbeit in der Softwareentwicklung von der Codeunterstützung bis zur Automatisierung technischer Workflows. Für Softwareentwickler:innen wird es wichtiger, KI-Werkzeuge sinnvoll einzusetzen und deren Ergebnisse kritisch zu prüfen. Der Kurs zeigt, wie KI produktiv und verantwortungsvoll in Entwicklungsprozesse eingebunden wird.

Kursinhalt
1. KI im Entwicklungsalltag
  • Einordnung von KI-Werkzeugen für Codegenerierung, Recherche und Dokumentation
  • Nutzung von Prompts für Entwicklungsaufgaben und Fehleranalyse
  • Bewertung von KI-Ergebnissen hinsichtlich Qualität und Sicherheit

2. KI-gestützte Programmierung
  • Unterstützung bei Funktionen, Tests, Refactoring und Code Reviews
  • Arbeit mit bestehenden Codebasen und technischen Anforderungen
  • Strukturierte Prüfung generierter Lösungsvorschläge

3. Integration in Softwareprojekte
  • Einbindung von KI-Funktionen in Anwendungen und Workflows
  • Berücksichtigung von Datenschutz, Urheberrecht und Governance
  • Entwicklung eigener Standards für KI-Nutzung im Team

Berufliche Relevanz
  • Vorbereitung auf moderne Entwicklungsrollen mit KI-Unterstützung
  • Anwendung in Softwareteams, Produktentwicklung und technischen Projekten
  • Stärkung der Produktivität bei gleichzeitiger Sicherung von Codequalität