Seminar Coding-Assistenten – Grundlagen für Entwicklungsteams

Coding-Assistenten können Code erklären, Vorschläge erzeugen und Änderungen über mehrere Dateien hinweg bearbeiten. Der Nutzen hängt davon ab, ob eine Aufgabe verständlich eingegrenzt, der notwendige Kontext bereitgestellt und das Ergebnis fachlich geprüft wird. Dieses Einstiegsseminar vermittelt den gemeinsamen Arbeitsablauf moderner Werkzeuge und schafft eine Grundlage für die anschließenden Produktseminare.

An einem vorbereiteten Projekt werden Vervollständigung, Chat und Agentenunterstützung voneinander unterschieden. Eine kleine Änderung wird von der Aufgabenbeschreibung bis zum geprüften Commit bearbeitet. Dabei werden typische Irrtümer sichtbar: Ein plausibler Lösungstext beweist keine Korrektheit, ein erfolgreicher Testlauf keine vollständige Testabdeckung und eine lokale Bedienoberfläche keinen ausschließlich lokalen Datenfluss. Die Übung umfasst deshalb auch einen überzeugend formulierten, aber fachlich falschen Vorschlag, dessen Fehler anhand eines konkreten Eingabebeispiels nachgewiesen wird.

Lernziele

  • Geeignete und ungeeignete Aufgaben für Coding-Assistenten unterscheiden.
  • Arbeitsaufträge mit Kontext, Randbedingungen und überprüfbaren Akzeptanzkriterien formulieren.
  • Codevorschläge anhand von Diff, Tests und fachlicher Anforderung beurteilen.
  • Änderungen nachvollziehbar übernehmen und fehlerhafte Bearbeitungen zurücknehmen.

Seminarinhalte

  • Werkzeugtypen und Arbeitsweise
  • Aufträge und Kontext
  • Vom Vorschlag zur geprüften Änderung
  • Zugriffe, Git und Zusammenarbeit

Werkzeugtypen und Arbeitsweise

Vervollständigung, erklärender Chat und ausführender Agent werden an derselben Aufgabe gegenübergestellt. Besprochen werden Kontextfenster, unvollständige Antworten, nicht vorhandene Schnittstellen und schwankende Ergebnisse. Der Schwerpunkt liegt auf einer realistischen Einschätzung der Unterstützung bei bereits beherrschter Programmierung.

Aufträge und Kontext

Eine unscharfe Anforderung wird in eine begrenzte Änderung mit Eingaben, Ausgaben und Fehlerfällen übersetzt. Relevante Dateien und vorhandene Tests werden ausgewählt. Annahmen werden gekennzeichnet; fehlende Informationen werden vor einer Implementierung geklärt.

Vom Vorschlag zur geprüften Änderung

Das Werkzeug erklärt eine Funktion, schlägt eine Korrektur vor und unterstützt bei ergänzenden Tests. Die Änderung wird anschließend zeilenweise geprüft. Fehlerhafte Tests und unnötige Nebenänderungen werden erkannt, reduziert und erneut überprüft.

Zugriffe, Git und Zusammenarbeit

Dateizugriffe, Kommandoausführung und externe Modellaufrufe werden als getrennte Vorgänge betrachtet. Ein Feature-Branch, ein kleiner Commit und eine kurze Änderungsbeschreibung machen die Bearbeitung nachvollziehbar. Zugangsdaten und produktive Daten gehören nicht in das Übungsprojekt.

Praxisprojekt

  1. Das vorbereitete Repository öffnen und den unveränderten Teststand ausführen.
  2. Eine fehlerhafte Eingabeprüfung erklären lassen und die Erklärung am Code kontrollieren.
  3. Akzeptanzkriterien und einen reproduzierbaren Fehlerfall formulieren.
  4. Eine eng begrenzte Korrektur erzeugen und alle betroffenen Dateien prüfen.
  5. Tests ausführen, einen zusätzlichen Grenzfall ergänzen und die Änderung dokumentiert committen.

Arbeitsumgebung

Ein vorbereiteter Editor mit freigeschaltetem Coding-Assistenten, Git und einer lauffähigen Python- oder TypeScript-Übungsanwendung wird benötigt. Die Programmiersprache wird für den Termin einheitlich festgelegt.

Die Schulungsumgebung wird vom Kunden bereitgestellt. Installation, Zugänge, erforderliche Lizenzen beziehungsweise Nutzungskontingente und die Funktionsfähigkeit des Übungsprojekts werden vor dem Termin abgestimmt und geprüft.

Ansprechpartner

Seminardetails

Dauer: 1 Tag ca. 6 h/Tag, Beginn: 10:00 Uhr
Preis: Öffentlich oder Live Stream: € 599 zzgl. MwSt.
Inhaus: € 1.700 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Softwareentwickler, technische Quereinsteiger mit Programmierkenntnissen, Tester und technische Projektmitarbeiter.
Voraussetzungen: Grundkenntnisse einer Programmiersprache sowie erste Erfahrung mit einem Editor; grundlegende Git-Begriffe sind hilfreich.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Münster 1 Tage
Nürnberg 1 Tage
Köln 1 Tage
Wuppertal 1 Tage
Bremen 1 Tage
Berlin 1 Tage
Mainz 1 Tage
Erfurt 1 Tage
Darmstadt 1 Tage
Frankfurt 1 Tage
Paderborn 1 Tage
Essen 1 Tage
Konstanz 1 Tage
Freiburg 1 Tage
Potsdam 1 Tage
Flensburg 1 Tage
Leipzig 1 Tage
Hamm 1 Tage
Rostock 1 Tage
Hamburg 1 Tage
Luxemburg 1 Tage
Hannover 1 Tage
Stuttgart 1 Tage
Dresden 1 Tage
Madgeburg 1 Tage
Regensburg 1 Tage
Jena 1 Tage
Trier 1 Tage
München 1 Tage
Friedrichshafen 1 Tage
Kassel 1 Tage
Ulm 1 Tage
Köln 1 Tage
Wuppertal 1 Tage
Münster 1 Tage
Nürnberg 1 Tage
Erfurt 1 Tage
Bremen 1 Tage
Berlin 1 Tage
Mainz 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben