Softwareentwicklung mit ChatGPT und GitHub Copilot

Softwareentwicklung mit ChatGPT und GitHub Copilot

Softwareentwicklung mit ChatGPT und GitHub Copilot

So nutzt du KI-Tools effektiv für deine Softwareprojekte

Schaue dir alle Lektionen des Tutorials an.

Tagen
Stunden
Minuten
Sekunden

Bring deine Entwickler-Skills mit KI-Tools auf die nächste Stufe

Dieses Tutorial bietet eine umfassende Einführung in die KI-gestützte Softwareentwicklung, speziell unter Verwendung von ChatGPT und GitHub Copilot. Das Tutorial ist in fünf Lektionen gegliedert und zielt darauf ab, Teilnehmer:innen die Grundlagen, fortgeschrittenen Techniken und Grenzen der generativen Künstlichen Intelligenz (KI) im Kontext der Softwareentwicklung zu vermitteln.

Softwareentwicklung mit ChatGPT und GitHub Copilot
Softwareentwicklung mit ChatGPT und GitHub Copilot

Optimaler Einstieg

Softwareentwicklung mit ChatGPT und GitHub Copilot

Individuelle Meilensteine

Softwareentwicklung mit ChatGPT und GitHub Copilot

Praxisnahes Expertenwissen​

Diese Themen erwarten dich im Tutorial

In  der 1. Lektion entwickeln wir ein einfaches Programmierbeispiel (TicTacToe) in C# mit Hilfe von GitHub Copilot. Sie erhalten Tipps, welche Vorgehensweisen am besten funktionieren und welche zu weniger guten Ergebnissen führen. Auch sehen wir uns die von GitHub Copilot gebotenen Funktionen im Überblick an, vergleichen die Preis- und Lizenzmodelle und probieren die Copilot CLI aus.

Die 2. Lektion führt in GitHub Copilot Chat ein. Wir probieren das Werkzeug im Rahmen der Konfiguration einer TypeScript-Anwendung aus.Außerdem erstellen wir mit GitHub Copilot Chat und Code Completion ein Beispiel mit einer etwas komplexeren Datenstruktur und einem nicht trivialen, rekursiven Algorithmus. Dabei lernen wir Techniken für den Einsatz von GitHub Copilot Chat in der Praxis kennen.

In der 3. Lektion konzentrieren wir uns auf das Generieren automatischer Unit-Tests mit GitHub Copilot Chat und Code Completion. Diese zeigt am Beispiel von SQL Common Table Expressions, wie man mit GitHub Copilot Chat Lösungsansätze für Probleme erarbeitet und dabei die KI als „Brainstorming-Partner“ verwendet.

In der vierten und letzten Lektion verlassen wir die Welt von GitHub Copilot und erkunden, was ChatGPT Plus im Softwareentwicklungsprozess einbringen kann. Nach ein wenig Prompt Design steht vor allem der Code Interpreter im Mittelpunkt.

Softwareentwicklung mit ChatGPT und GitHub Copilot

Lerne gemeinsam mit unserem Experten

Rainer Stropek - software architects

Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma „software architects“ mit seinem Team die preisgekrönte Software „time cockpit“. Rainer hat Abschlüsse an der Höheren Technischen Schule für MIS, Leonding (AT) & der University of Derby (UK).

Deine entwickler.de Fullstack Experience starten

Jetzt anmelden und profitieren

So kannst du teilnehmen

Du hast bereits Fullstack?

Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Fullstack Tutorial und profitiere vom wegweisenden Wissen unseres Experten.

Du hast noch kein Fullstack?

Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Video-Turorial. Zusätzlich haben Fullstack-Abonnent:innen Zugriff auf Live-Event, Aufzeichnungen und vielen weiter Vorteile. 

Fullstack-
Abo

Einzel-Nutzer Lizenz

249,90 € pro Jahr

Software Know-How für deinen Erfolg!

Fullstack
Team-Abo

Teams mit 3-15 Nutzer

ab 449,00€ pro Jahr *

Software Know-How für deinen Erfolg!

Fullstack
Elevate

Für Teams ab 16 Nutzern

Auf Anfrage

Fullstack-Abo für mehr als 15 Nutzern

Wir begleiten Sie durch die digitale Transformation zum Projekterfolg

Fullstack-Abo abschließen und teilnehmen

*zzgl. MwSt.

Für Unternehmen mit mehr als 16 Lizenzen

Wir unterstützen Gewinner-Teams als Softwarelösung bei der digitalen Transformation mit einem einzigartigen Software Know-how Stream, indem wir deinem Team das Wissen und die Zuversicht vermitteln, die es für den Erfolg braucht. 

Mit Elevate bieten wir dir und deinem Team jetzt den direkten Zugang zu Team Exzellenz.