Programmierungseffizienz steigern mit GitHub Copilot und Künstlicher Intelligenz
Mindverse News
KI-gestützt erstellt 10 Quellen Arbeitsweise
// Inhalt · 11 Abschnitte
- Effizienter programmieren mit GitHub Copilot und KI
- Einführung in GitHub Copilot
- Funktionsweise und Vorteile
- Workshop: Produktiver programmieren mit GitHub Copilot und ChatGPT
- Rainer Stropek: Der Experte hinter dem Workshop
- Praktische Umsetzung und Fallstudien
- Ziele des Workshops
- Zielgruppe
- Voraussetzungen
- Schlussgedanken
- Weitere Informationen und Anmeldung
- Quellen
Effizienter programmieren mit GitHub Copilot und KI
Einführung in GitHub Copilot
GitHub Copilot ist ein intelligenter Assistent, der Entwicklerinnen und Entwickler bei der Programmierung unterstützt, indem er kontextbezogene Codevorschläge macht und sogar ganze Funktionen beisteuert. Das Tool verwendet maschinelles Lernen, um aus Milliarden von Codezeilen zu lernen und Vorschläge zu generieren, die sowohl effizient als auch relevant für die aktuelle Aufgabe sind.
Funktionsweise und Vorteile
GitHub Copilot basiert auf OpenAI Codex, einem KI-System, das in der Lage ist, natürlichsprachliche Anweisungen in funktionierenden Code zu übersetzen. Der Assistent kann in verschiedenen Entwicklungsumgebungen wie Visual Studio Code integriert werden und bietet eine breite Unterstützung für mehrere Programmiersprachen wie Python, JavaScript, TypeScript, Ruby und viele mehr. Zu den Hauptvorteilen gehören:
-
- Automatische Code-Vervollständigung
- Generierung ganzer Funktionen und Methoden
- Unterstützung bei der Fehlerbehebung
- Erstellung von Testfällen
Workshop: Produktiver programmieren mit GitHub Copilot und ChatGPT
Im Workshop "Produktiver programmieren mit GitHub Copilot und ChatGPT" erfahren die Teilnehmer, wie GitHub Copilot auf Basis der zugrundeliegenden Algorithmen und Daten funktioniert, wo die Grenzen liegen und wann es besser ist, auf ChatGPT zurückzugreifen. Der Workshop wird von Rainer Stropek geleitet, einem Experten für Softwareentwicklung, Softwarearchitektur und Cloud Computing.
Integration in den Arbeitsablauf
Ein wesentlicher Bestandteil des Workshops ist die Integration der Tools in die täglichen Arbeitsabläufe der Entwickler. Anhand konkreter Beispiele und praktischer Übungen sammeln die Teilnehmer Erfahrungen im Umgang mit den nützlichen KI-Tools. Dabei setzen sie GitHub Copilot und ChatGPT in ihren Entwicklungsworkflows ein und lernen deren Vorteile bei der Codegenerierung und Fehlersuche zu nutzen.
Technische Details und Implementierung
Die Teilnehmer lernen, die OpenAI REST API in verschiedenen Programmiersprachen wie .NET, Python und JavaScript/TypeScript zu implementieren. Zudem werden sie mit den Konzepten des Embeddings und des Retrieval-Augmented Generation (RAG) Designs vertraut gemacht. Diese Konzepte sind entscheidend, um zu verstehen, wie KI-Modelle wie ChatGPT Wissen aus großen Datenmengen extrahieren und verarbeiten.
Agenda des Workshops
Der eintägige Online-Workshop findet am 17. September 2024 statt und richtet sich an alle, die Software entwickeln. Die Agenda des Workshops umfasst:
-
- Einführung in GitHub Copilot und ChatGPT
- Einrichtung und Grundlagen von GitHub Copilot
- Praktische Beispiele: Code-Autovervollständigung, Methoden- und Funktionserstellung
- Einsatzmöglichkeiten von Copilot Chat
- Einführung in die OpenAI API und sprachspezifische APIs
- Embeddings-Vektoren und das Retrieval Augmented Generation (RAG) Entwurfsmuster
- Diskussion über die Grenzen von KI in der Programmierung
Rainer Stropek: Der Experte hinter dem Workshop
Rainer Stropek ist Mitgründer und CEO von software architects und hat mit seinem Team die preisgekrönte SaaS-Zeiterfassung "time cockpit" entwickelt. Als anerkannter Experte für Softwareentwicklung, Softwarearchitektur und Cloud Computing wurde er als MVP für Cloud Computing mit Microsoft Azure, Visual Studio und Entwicklertechnologien ausgezeichnet. Seit 2015 ist er Microsoft Region Director für Österreich und ist Autor mehrerer Fachbücher und zahlreicher Fachartikel.
Praktische Umsetzung und Fallstudien
Ein weiterer wichtiger Aspekt des Workshops ist die praktische Umsetzung der erlernten Konzepte. Die Teilnehmer haben die Möglichkeit, durch Fallstudien und interaktive Übungen ihre Fähigkeiten zu testen und zu verbessern. Sie lernen, wie sie GitHub Copilot und ChatGPT effektiv in ihren Projekten einsetzen können, um die Produktivität zu steigern und die Qualität des Codes zu verbessern.
Ziele des Workshops
Der Workshop zielt darauf ab, die Teilnehmer mit den neuesten Technologien und Best Practices in der Softwareentwicklung vertraut zu machen. Dazu gehören:
-
- Verstehen der Funktionsweise von KI-Tools
- Anwendung von KI in der Softwareentwicklung zur Optimierung von Entwicklungsprozessen
- Kritische Betrachtung der Risiken von KI in der Programmierung
- Implementierung der OpenAI REST API und anderer APIs in eigene Softwarelösungen
- Umsetzung individueller Lösungen mit Embeddings und dem RAG-Entwurfsmuster
Zielgruppe
Der Workshop richtet sich an:
-
- Software Developer, die täglich Code schreiben und nach Möglichkeiten suchen, ihre Effizienz und Produktivität zu steigern
- Technische Projektleitende, die technische Teams leiten und daran interessiert sind, neue Werkzeuge und Prozesse zu implementieren
- QA-Engineers, die Code überprüfen und den Überprüfungsprozess mit KI-gestützten Tools verbessern möchten
- IT-Consultants, die nach den neuesten Technologietrends suchen, um ihre Kunden besser zu beraten und zu unterstützen
- Technologie-Enthusiasten, die sich für den Einsatz von KI in der Softwareentwicklung interessieren
Voraussetzungen
Für die Teilnahme am Workshop sollten die Teilnehmer über folgende Kenntnisse und Ausrüstungen verfügen:
-
- Kenntnisse in einer Programmiersprache (z.B. Java, C#, TypeScript)
- GitHub-Account und GitHub Copilot-Abo (Testversion ausreichend)
- IDE mit installiertem GitHub Copilot Plugin (Visual Studio Code empfohlen)
- Zugriff auf ChatGPT, idealerweise ChatGPT 4 (über ChatGPT Plus oder Azure OpenAI)
Schlussgedanken
Der eintägige Workshop "Produktiver programmieren mit GitHub Copilot und ChatGPT" bietet eine hervorragende Gelegenheit, die neuesten Technologien und Best Practices in der Softwareentwicklung kennenzulernen. Durch die Kombination von theoretischem Wissen und praktischen Übungen werden die Teilnehmer in der Lage sein, die Vorteile der KI-gestützten Tools in ihren Entwicklungsalltag zu integrieren und ihre Effizienz und Produktivität erheblich zu steigern.
Weitere Informationen und Anmeldung
Der Workshop wird am 17. September 2024 online stattfinden. Bei Anmeldung bis zum 19. August 2024 erhalten die Teilnehmer einen Rabatt von 10 Prozent auf den Ticketpreis. Für diejenigen, die im September keine Zeit haben, wird der Workshop ebenfalls im November 2024 angeboten. Auch dieser Termin kann bereits gebucht werden.
Weitere Informationen zum Workshop und zur Anmeldung finden Sie auf der Website der Heise Academy.
Bibliographie
- https://www.heise.de/news/iX-Workshop-Effizienter-programmieren-mit-Github-Copilot-und-KI-9813726.html
- https://www.heise.de/news/iX-Workshop-Produktiver-programmieren-mit-Github-Copilot-und-ChatGPT-9329136.html
- https://heise-academy.de/schulungen/githup
- https://www.paules-pc-forum.de/forum/thread/211855-heise-angebot-ix-workshop-effizienter-programmieren-mit-github-copilot-und-ki/
- https://basta.net/session/workshop-github-copilot/
- https://matthias.guru/2024/04/11/heise-angebot-ix-workshop-effizienter-programmieren-mit-github-copilot-und-ki/
- https://ppedv.de/Schulung/Kurse/KuenstlicheIntelligenzSeminarSoftwareentwicklungGitHubCopilotlernenChatGPTprogrammierenNodejs
- https://karrierewelt.golem.de/products/schneller-programmieren-mit-ki-chatgpt-github-copilot-tabnine-mehr-e-learning-auf-englisch
- https://www.it-schulungen.com/seminare/softwareentwicklung/git/github-copilot-ki-unterstutzte-codegenerierung-fur-entwickler.html
- http://newsparadies.de/index.php?PHPSESSID=i3v968aoq399vrjthr04mrgjm0&topic=1361801
//Nächster Artikel
Bild & Video
FlashVSR+: Effiziente 4K-Video-Super-Resolution durch hybride Attention und Reward-DistillationFlashVSR+ ermöglicht ungekachelte 4K-Video-Super-Resolution auf einer RTX 4090 durch hybride Attention und Reward-Yield Distribution Matching.

// Artikel teilen
Mehr zu Microsoft & Copilot
Alle Microsoft-News- Xbox Labs: Wie Microsoft auf KI-gestützte Spiele-Dekompilierung und Browser-Ports reagiert
Microsoft gründet Xbox Labs zur Erforschung von KI-Agenten und Spiele-Dekompilierungen.
- Microsoft 365 Copilot und die Entwicklung von KI-Agenten im Unternehmen
Vom Office-Assistenten zur KI-Plattform: So entwickeln Sie spezialisierte KI-Agenten mit Microsoft 365 Copilot, Copilot Studio und Foundry.
- Interne Aussagen von Microsoft und OpenAI rücken die Debatte über KI-Training und Urheberrecht in den Fokus
Im Urheberrechtsstreit gegen OpenAI und Microsoft offenbaren interne Dokumente schwere Bedenken bezüglich des KI-Trainings.
- Microsoft Research zwischen Grundlagenforschung und praktischer KI-Entwicklung
Was leistet Microsoft Research? Von KI-Modellen und Cloud-Infrastrukturen bis hin zu Datenschutz: Erfahren Sie mehr über die globale Forschungsorganisation, den Weg vom Prototyp zum Produkt und die strategische Bedeutung für Unternehmen.
// Dranbleiben
Mindverse News folgen
Neue Meldungen erhalten Sie über unseren RSS-Feed oder auf LinkedIn.
Passend dazu in Mindverse Studio
- Firmenwissen als KI-WissensdatenbankDokumente und Daten durchsuchbar machen — semantisch, mit Quellenangabe.
- KI-Chat mit allen führenden ModellenGPT, Claude und Gemini in einer Oberfläche — mit Websuche und Quellenangaben.
- Studio mit Ihren Tools verbindenIntegrationen für Microsoft 365, Google Workspace, Slack, Notion und mehr.
Recherchieren Sie KI-News wie diese selbst — mit Mindverse Studio.
7 Tage kostenlos testen — ohne Kreditkarte, mit 200 Credits. Für Fragen zur Umsetzung buchen Sie eine persönliche Demo.
//Chronik
Aus dem Archiv · rund um den 2. August 2024
← Davor erschienen