
Softwareentwicklung mit ChatGPT und GitHub Copilot
So nutzt du KI-Tools effektiv für deine Softwareprojekte
Jetzt Tutorial kostenlos ansehen!

Neue Lektion in:

Jetzt anmelden und kostenlos das Tutorial erleben!
Registriere dich für den Newsletter von entwickler.de, um uneingeschränkten Zugriff auf dieses Tutorial zu erhalten.
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.


Optimaler Einstieg

Individuelle Meilensteine

Praxisnahes Expertenwissen
Diese Themen erwarten dich im Tutorial
Lektion 1: Programmieren mit GitHub Copilot an einem Praxisbeispiel mit .NET
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.
Lektion 2: Einleitung in GitHub Copilot Chat an einem Praxisbeispiel in TypeScript
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.
Lektion 3: Testgenerierung, Code-Erklärungen und Lösungsfindung mit Copilot Chat
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.
Lektion 4: Einsatz von ChatGPT als Ergänzung zu Copilot bei der Softwareentwicklung
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.

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).
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.
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.
Alle Inhalte im Überblick
BASIC
FULLSTACK
FULLSTACK TEAM
Fullstack Read
Fullstack Live-Events
Fullstack Tutorials
Add-ons: Bis zu 25 % Rabatt auf Konferenzen & Trainingsevents
Add-ons: Bis zu 25 % Rabatt auf Akademie Camps & FLEX Camps
Deine Features
BASIC
FULLSTACK
FULLSTACK TEAM
Notizen
Sammlungen
AI-Suche AskFrank
Kuratierte Themenhighlights
Live Chat
Direkt Chat
Rabatte für Conferences, Training Events & Akademie Events
6 Monate Zugriff auf die Videoaufzeichnungen von deinen Conferences
Zertifikate für die Teilnahme an Conferences, Training Events & Akademie Events
Slides bei Teilnahme an Konferenzen und Akademie Events
Kein Administrationsaufwand
Account Manager für alle Fragen