DevOps Artisan – Grundlagen von ChatGPT Entwicklung und Automatisierung ist ein Einführungskurs in die Verwendung von a ChatGPT als Assistent bei Lebenszyklusaufgaben der Anwendungsentwicklung und Automatisierung zeitaufwändiger Aufgaben. Es behandelt Themen wie die jüngste Entwicklung großer Sprachmuster, Anwendungsfälle für Entwicklung und Skripterstellung sowie die Grundlagen des agilen Engineerings.
Jedem Studierenden wird seine eigene Konfiguration der virtuellen Laborumgebung zugewiesen.
Weitere Details:
Um an diesem Kurs teilnehmen zu können, müssen Sie über Folgendes verfügen:
• PC/Laptop mit Internetzugang
• Aktualisierter Webbrowser
Dieser Kurs ist geeignet für:
• Entwickler, Programmierer, Systemadministratoren, die integrieren möchten ChatGPT in ihren Projekten.
• Entwickler und Programmierer, die mehr über KI und die Verarbeitung natürlicher Sprache erfahren möchten.
• Fachleute, die den Umgang erlernen möchten ChatGPT um ihren Arbeitsablauf zu verbessern und in kürzerer Zeit mehr zu erreichen.
Nach Abschluss dieses Kurses erwerben die Teilnehmer Kenntnisse und Fähigkeiten wie:
• Verständnis des Tools und seiner Funktionen ChatGPT
• Die Verwendung ChatGPT um die Produktivität zu steigern
• Die Verwendung ChatGPT um Skripte zu erstellen und Dokumentation und Unit-Tests zu generieren
• Die Verwendung ChatGPT zum Übersetzen eines Codes in lesbaren Text
• Die Verwendung ChatGPT zur Code-Behebung, Fehlererkennung und Code-Vervollständigung.
Vor der Teilnahme an diesem Kurs empfehlen wir den Teilnehmern Folgendes:
• Allgemeine Kenntnisse in Programmierung, Scripting und Datenformaten.
Modul 1: Einführung in ChatGPT
- Demo
- Die Chat-Oberfläche
- Gespräche speichern
Modul 2: Warum war ChatGPT jetzt veröffentlicht?
- Einführung in die Verarbeitung natürlicher Sprache
- Der Weg zu großen Sprachmodellen: Transformers, BERT und GPT
- Von einfachen Aufgaben bis zum Verstehen von Anweisungen: GPT3 bis InstructGPT
- Die Größe verstehen ChatGPT
Hands-on-Labor
Modul 3: ChatGPT für Skripte
- Bash-, Python- und Perl-Skripte
- Skripte zur Manipulation des Dateisystems
- Skripte zur Automatisierung
- Das Problem beim Web Scraping
Hands-on-Labor
Modul 4: ChatGPT für Datenformatkonvertierungen
- Schreiben geeigneter Abfragen für die Aufgabe
- JSON, YAML, CSV, SQL
Hands-on-Labor
Modul 5: ChatGPT zur Dokumentationserstellung
- Kommentarcode
- Generierung standardisierter Dokumente
Hands-on-Labor
Modul 6: ChatGPT zum Generieren von Unit-Tests
- Testen von Anwendungen ohne Boilerplate
Hands-on-Labor
Modul 7: ChatGPT zum Erklären des Codes
- Warum eine allgemeine Zusammenfassung des Codes hilfreich ist
- Wie sehr sollte man den Erklärungen vertrauen?
Hands-on-Labor
Modul 8: ChatGPT zum Erkennen von Fehlern
- Welche Arten von Fehlern lassen sich leichter automatisch erkennen?
- Auf die richtige Weise um Hilfe bitten
Hands-on-Labor
Modul 9: ChatGPT Schnelle technische Grundlagen
- Was ist Prompt Engineering?
- Warum tut ChatGPT einige Aufforderungen besser verstehen?
- Tipps und Tricks für konsistentere Ergebnisse
Hands-on-Labor
Der Kurs ist mit keinem Zertifizierungsprogramm verbunden.

