Cursor verbindet einen Editor mit KI-gestützter Arbeit an einem Softwareprojekt. Das Seminar führt von der Orientierung im Repository zu abgegrenzten Änderungen über mehrere Dateien. Vor jeder Umsetzung werden betroffene Komponenten, akzeptiertes Verhalten und die notwendigen Prüfschritte geklärt. Dadurch bleibt auch bei umfangreicheren Vorschlägen nachvollziehbar, was tatsächlich geändert wurde.
Die Übungen arbeiten mit einem vorhandenen Projekt und bewusst begrenzten Aufgaben. Projektregeln unterstützen einen konsistenten Stil, ersetzen jedoch weder Tests noch technische Berechtigungen. Besondere Aufmerksamkeit gilt unnötigen Umbauten, unpassenden Abhängigkeiten sowie dem sicheren Rückweg auf einen bekannten Git-Stand.
Seminarinhalte
Arbeitsplatz und Codebasis
- Repository öffnen, Projektstruktur nachvollziehen und den Ausgangsstand bauen.
- Relevante Komponenten, Tests und Konfigurationsdateien mit KI-Unterstützung finden und manuell verifizieren.
- Kontextauswahl und ausgeschlossene Dateien im konkreten Projekt auf ihre Wirkung prüfen.
Aufträge und Projektregeln
- Projektregeln für Konventionen, Tests und Architektur in .cursor/rules formulieren.
- Aufgaben mit Ziel, betroffenen Bereichen und Grenzen beschreiben und zunächst einen Plan anfordern.
- Hinweise aus fremden Dateien fachlich bewerten und nicht als autorisierte Arbeitsanweisung übernehmen.
Funktionen schrittweise erweitern
- Ein Feature in kleine, unabhängig überprüfbare Änderungen aufteilen.
- Dateiübergreifende Anpassungen an Aufrufern, Schnittstellen und Tests im Zusammenhang lesen.
- Unnötige Frameworkwechsel, übermäßige Abstraktion und unbegründete Zusatzpakete zurückweisen.
Fehler systematisch beheben
- Einen Fehler reproduzieren und den tatsächlichen Ablauf vor einem Korrekturvorschlag eingrenzen.
- Fehlermeldungen und Testausgaben als Kontext für einen begrenzten Reparaturauftrag verwenden.
- Wiederholte Fehlversuche abbrechen, Annahmen korrigieren und den letzten funktionierenden Stand wiederherstellen.
Ausführung und Änderungen kontrollieren
- Vorgeschlagene Terminalaktionen vor ihrer Ausführung nach Wirkung und benötigten Rechten prüfen.
- Werkzeugzugriffe, verfügbare Freigaben und den Umgang mit vertraulichen Dateien in der Umgebung einstellen.
- Tests, Diff und fachliche Kriterien zusammen für die Übernahmeentscheidung verwenden.
Zusammenarbeit im Projekt
- Projektregeln gemeinsam versionieren und auf Verständlichkeit sowie Widersprüche prüfen.
- Änderungen mit begründetem Commit und reproduzierbarer Prüfung für ein Review vorbereiten.
- Einen einheitlichen Ablauf für Analyse, Umsetzung, Rücknahme und Freigabe entwickeln.
Praxisaufgabe
- Ein bestehendes Feature lokalisieren und dessen Datenfluss anhand der tatsächlichen Dateien nachvollziehen.
- Projektregeln für erlaubte Änderungen und erforderliche Tests ergänzen.
- Ein kleines dateiübergreifendes Feature planen und in überprüfbaren Schritten umsetzen.
- Einen gezielt eingebauten Fehler mit einem Regressionstest erfassen und mit Cursor korrigieren.
- Den Gesamt-Diff prüfen, eine unerwünschte Teiländerung zurücknehmen und den verbleibenden Stand für ein Review aufbereiten.
Zielgruppe
Softwareentwickler und technische Teamleiter, die Cursor für bestehende oder neue Entwicklungsprojekte einsetzen möchten.
Voraussetzungen
Sichere Programmierkenntnisse, Git und Erfahrung mit einem Editor; ein Projekt selbstständig bauen und testen können.
Schulungsumgebung
Installierter Cursor-Editor, ein freigegebener Zugang mit ausreichendem Nutzungskontingent, Git und ein vorbereiteter Build. Datenübertragung und Projektzugriff werden vorab freigegeben. Der Kunde stellt die Schulungsumgebung.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Softwareentwickler und technische Teamleiter, die Cursor für bestehende oder neue Entwicklungsprojekte einsetzen möchten. |
| Voraussetzungen: | Sichere Programmierkenntnisse, Git und Erfahrung mit einem Editor; ein Projekt selbstständig bauen und testen können. |
| 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.
