pds-it
['Produktdetailseite','nein']
Softwareentwicklung / Generative KI
Die Illustrationen sind in Kooperation von Menschen und künstlicher Intelligenz entstanden. Sie zeigen eine Zukunft, in der Technologie allgegenwärtig ist, aber der Mensch im Mittelpunkt bleibt.
KI-generierte Illustration

Generative KI in der Softwareentwicklung – mit GitHub Copilot, ChatGPT & Co

Möglichkeiten und Techniken mit KI-Assistenten bei Coding, Refactoring, Debugging, Testing u.v.m. – mit vielen Tools und Übungen
Online
2 Tage
Deutsch
€ 1.290,–
zzgl. MwSt.
€ 1.535,10
inkl. MwSt.
Buchungsnummer
40862
Veranstaltungsort
Online
4 Termine
€ 1.290,–
zzgl. MwSt.
€ 1.535,10
inkl. MwSt.
Buchungsnummer
40862
Veranstaltungsort
Online
4 Termine
Werde zertifizierter
Machine Lerning Engineer
Dieser Kurs ist Bestandteil der zertifizierten Master Class "Machine Learning Engineer". Bei Buchung der gesamten Master Class sparst du über 15 Prozent im Vergleich zur Buchung dieses einzelnen Moduls.
Zur Master Class
Inhouse Training
Firmeninterne Weiterbildung nur für eure Mitarbeiter:innen - exklusiv und wirkungsvoll.
Anfragen
In Kooperation mit
In keinem anderen Bereich wird generative KI so umfassend und gewinnbringend eingesetzt wie in der Softwareentwicklung. Nicht nur die Produktivität beim Programmieren kann deutlich gesteigert werden – richtig eingesetzt können KI-Assistenten auch helfen, die Qualität der Software zu verbessern. In diesem Training lernst du, welche Möglichkeiten der Einsatz von KI in der Softwareentwicklung bietet und welche Aufgaben du an sie delegieren kannst. Der Schwerpunkt liegt dabei auf dem Schreiben, Debuggen und Testen von Code, die Anwendungsfälle gehen aber weit darüber hinaus: So lernst du auch, wie dir generative KI bereits beim Requirements Engineering und Softwaredesign, aber auch beim Refactoring, bei der Analyse und Optimierung von bestehendem Code, bei der Erstellung von Patterns, bei der Einführung von Codestilen und vielem mehr entscheidend helfen kann. In diesem Kurs werden vor allem GitHub Copilot und ChatGPT mit seinem leistungsfähigen Code Interpreter verwendet. Aber auch andere hilfreiche Lösungen werden vorgestellt – vom kleinen Helferlein bis zur umfassenden KI-Suite, die den gesamten Software-Workflow abbildet (GitHub Codespaces und Devin AI). In vielen Hands-on-Übungen lernst du nicht nur den Umgang mit den Tools selbst, sondern auch erprobte Arbeitsabläufe, mit denen du viel Zeit sparst und schneller zu besserem Code kommst. Und – last but not least – erfährst du, die Ergebnisse richtig zu bewerten und zu klassifizieren und dabei Fragen der Sicherheit, des Urheberrechts und der Haftung im Blick zu behalten.
Inhalte

1. 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

2. 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

3. 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

4. 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

5. 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

 

Praxisübungen zum Mitmachen

 

In diesem Seminar übst du den Umgang mit KI-Assistenten anhand praktischer Beispiele. Dabei werden vor allem GitHub Copilot und ChatGPT eingesetzt. Für einige der eingesetzten Funktionen werden die jeweils kostenpflichtigen Versionen benötigt. Wenn du alle Übungen selbst ausprobieren möchtest, empfehlen wir dir, dir Zugang dazu zu verschaffen. Bei beiden Tools sind auf den Hersteller-Websites in monatlich kündbaren Abonnements verfügbar.

Dein Nutzen

Du erfährst, wie dir KI-Assistenten bei Coding-Aufgaben Arbeit abnehmen und wie du viel Zeit sparen kannst.

 

Du lernst konkrete Techniken, mit denen du generative KI-Tools in deine Arbeitsabläufe und in die Abläufe deines Teams einbinden kannst – zum Coden, Testen, Refactoring und vielem mehr.

 

Du bekommst einen Überblick über fortgeschrittene Funktionen von GitHub Copilot und lernst neue mächtige Tools wie GitHub Codespaces und Devin AI kennen.

 

Du erweiterst deinen Horizont und lernst neue Anwendungsbereiche für die KI-assistierte Softwareentwicklung.

 

Du bekommst fortgeschrittene Insights, wie du KI-Assistenten customizen, eigene Workflows erstellen und verschiedene KI-Modelle einbinden kannst.

 

Du kannst bewerten, welche rechtlichen Implikationen und Haftungsfragen betroffen sind, wenn Du Code durch KI generieren lässt.

Trainer:in
Robin-Manuel Thiel
Methoden

Dieses Online-Seminar wird in einer Gruppe von maximal 12 Teilnehmenden mit der Videokonferenz-Software Zoom durchgeführt.

 

Die individuelle Betreuung durch die Referent:innen ist garantiert  – im virtuellen Klassenraum oder individuell in Break-out-Sessions.

 

Die Praxisübungen werden vor allem mit GitHub Copilot und ChatGPT durchgeführt. Zugriff auf die kostenpflichtigen Versionen ist nicht zwingend für die Teilnahme an dem Kurs notwendig, aber von Vorteil. Bei der Durchführung der praktischen Übungen stehen dir die Referent:innen zur Seite.

 

In deiner Online-Lernumgebung findest du nach der Anmeldung alle Informationen, Downloads und Extra-Services zu dieser Qualifizierungsmaßnahme.

Für wen ist der Kurs geeignet?

Dieses Training richtet sich an alle, die in der Softwareentwicklung arbeiten: Entwickler:innen, DevOps Engineers, Data Scientists, Machine Learning Engineers, Software-Tester:innen, Systemarchitekt:innen, Product Owner u.v.m.

 

IT-Consultants sowie Team- und Techleads bekommen einen guten Eindruck davon, wie und mit welchen KI-Tools Softwareteams unterstützt werden können.

 

IT-Projektmanager:innen und Service-Manager:innen lernen Werkzeuge, Abläufe und Methoden kennen, mit denen Produktivität und Tempo in Software-Projekten gesteigert werden können.

Starttermine und Details

Lernform

Learning form

27.11.2024
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert
12.2.2025
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert
2.6.2025
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert
4.9.2025
Online
Plätze frei
Durchführung gesichert
Online
Plätze frei
Durchführung gesichert
Du hast Fragen zum Training?
Ruf uns an unter +49 761 595 33900 oder schreib uns auf service@haufe-akademie.de oder nutze das Kontaktformular.