Kursbeschreibung
Generative KI findet in der Softwareentwicklung breitere und rentablere Anwendung als in vielen anderen Bereichen. KI-Assistenten steigern nicht nur deine Produktivität beim Programmieren, sondern können auch die Qualität deiner Software verbessern, wenn du sie richtig einsetzt.
In diesem Training lernst du, welche Möglichkeiten dir der Einsatz von KI in der Softwareentwicklung bietet und welche Aufgaben du an sie delegieren kannst. Der Schwerpunkt liegt auf dem Schreiben, Debuggen und Testen von Code. Darüber hinaus erfährst du, wie generative KI dich bereits beim Requirements Engineering und beim Softwaredesign unterstützen kann. Auch beim Refactoring, bei der Analyse und Optimierung von bestehendem Code, bei der Erstellung von Patterns sowie bei der Einführung von Codestilen kann KI wertvolle Hilfe leisten.
Im Kurs arbeitest du vor allem mit GitHub Copilot und ChatGPT mit seinem leistungsfähigen Code Interpreter. Zusätzlich lernst du weitere hilfreiche Lösungen kennen – von kleinen Tools bis hin zu umfassenden KI-Suites, die den gesamten Software-Workflow unterstützen, etwa GitHub Codespaces oder Devin AI. In vielen praxisnahen Übungen lernst du den Umgang mit diesen Werkzeugen und bewährte Arbeitsabläufe kennen, sodass du schneller zu besserem Code gelangst.
Abschließend erfährst du, wie du die Ergebnisse der KI richtig bewertest und einordnest. Dabei behältst du wichtige Themen wie Sicherheit, Urheberrecht und Haftung im Blick.
Die wichtigsten Themen im Überblick
- KI-Tools fürs Coding nutzen
- LLMs verstehen und anwenden
- Prompts für Entwickleralltag
- Debugging mit KI-Assistenten
- Refactoring mit KI-Unterstützung
- Recht und Datenschutz klären
Zielgruppe
Voraussetzung für die Schulung
Kursinhalte
- Generative KI und LLMs in a Nutshell
- Was kann generative KI und was wird sie nie können?
- Wie funktionieren LLMs und wie bekomme ich meine Dateien hinein?
- Wie kann Künstliche Intelligenz in der Softwareentwicklung helfen?
- Ein Überblick über KI-Assistenten für alle Einsatzbereiche
- Generative KI im Coding
- Code mit KI-Assistenten schreiben, debuggen, dokumentieren
- Generative KI zur Codeanalyse verwenden
- Refactoring mit KI-Unterstützung
- Software-Testing mit KI
- Generative KI in Softwareprojekten
- Requirements Engineering mit Künstlicher Intelligenz
- KI als Hilfe bei der Softwarekonzeption
- Coding Styles und Patterns mit generativer KI
- Security-Auditing mit KI
- Generative KI kreativ eingesetzt
- Erweiterungen für GitHub Copilot bauen
- GitHub Copilot von bestehendem Code lernen lassen
- Verschiedene KI-Modelle verwenden und lokal hosten
- Blick in die Zukunft: Der KI-gesteuerte Softwareprozess
- Was es sonst noch unbedingt zu beachten gilt
- Security-Fragen bei KI-generiertem Code
- Wer hat das Urheberrecht bei generiertem Code?
- Wer haftet bei fehlerhaftem oder schadhaftem Code?
- Privacy-by-design: Datenschutz einhalten





















