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
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Bern 1 Tage
Luzern 1 Tage
Inhaus / Firmenseminar 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Inhaus / Firmenseminar 1 Tage
Sankt Gallen 1 Tage
Basel 1 Tage
Winterthur 1 Tage
Zürich 1 Tage
Stream live 1 Tage
Stream live 1 Tage
Stream gespeichert 1 Tage
Luzern 1 Tage
Bern 1 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Cookie-Einstellungen | Nach oben