JetBrains-Entwicklungsumgebungen bieten bewährte Funktionen für Codeanalyse, Navigation und Refactoring. KI-Unterstützung ergänzt diese Werkzeuge um erklärende Interaktion und die Bearbeitung zusammenhängender Aufgaben. Das Seminar zeigt, wie beide Arbeitsweisen kombiniert werden, ohne fachliche Entscheidungen und technische Prüfungen aus dem Blick zu verlieren.
An einem vorbereiteten Projekt werden Chat, Kontextbereitstellung und verfügbare Agentenfunktionen praktisch eingesetzt. Junie wird für begrenzte Entwicklungsaufgaben genutzt. Die konkrete Einbindung wird anhand der eingesetzten IDE und freigeschalteten Version festgelegt; die Übung konzentriert sich auf einen durchgängigen Ablauf statt auf viele unterschiedliche Sprachumgebungen.
Lernziele
- AI Assistant und Junie innerhalb eines JetBrains-Arbeitsablaufs einordnen.
- Projektkontext, Modelleinstellungen und Aufgabenanforderungen bewusst vorbereiten.
- KI-Vorschläge mit Navigation, Inspektionen und Refactoringwerkzeugen überprüfen.
- Agentenänderungen mit Tests, Git und einer nachvollziehbaren Reviewentscheidung absichern.
Seminarinhalte
- IDE, Zugang und Funktionsumfang
- Kontext und Codeverständnis
- Implementieren mit Junie
- Refactoring und Tests
- Review und Teamablauf
IDE, Zugang und Funktionsumfang
Die vorbereitete JetBrains-IDE, KI-Funktionen und Junie-Anbindung werden geprüft. Chatbasierte Unterstützung und Agentenbearbeitung werden unterschieden. Verfügbare Modellzugänge, Kontingente und die für den Termin verwendete Programmiersprache werden einheitlich festgelegt.
Kontext und Codeverständnis
Dateien, Symbole, Tests und Fehlermeldungen werden gezielt für eine Fragestellung ausgewählt. Erklärungen werden mit Navigation und Codeinspektionen überprüft. Unbelegte Aussagen über Aufrufpfade oder Bibliotheken werden am Projekt aufgelöst.
Implementieren mit Junie
Eine kleine Anforderung wird geplant und mit Agentenunterstützung umgesetzt. Aktionen mit Auswirkungen auf Projektdateien und Entwicklungswerkzeuge werden kontrolliert. Die Abnahme eines Zwischenschritts richtet sich nach Codezustand und Prüfergebnis, nicht allein nach einer Erfolgsmeldung.
Refactoring und Tests
Deterministische IDE-Refactorings werden mit KI-gestützter Planung und Testergänzung kombiniert. Inspektionen, Typprüfung und Testläufe machen Auswirkungen sichtbar. Die Übung behandelt fehlerhafte Testannahmen und Änderungen, die zwar kompilieren, aber fachlich unvollständig sind.
Review und Teamablauf
Git-Diff, Commit-Struktur und Änderungsbeschreibung bilden die Grundlage für die Übergabe. Wiederkehrende Vorgaben werden knapp dokumentiert und mit den tatsächlich verfügbaren Agentenfunktionen abgeglichen. Der geprüfte Ablauf wird als gemeinsame Arbeitsweise festgehalten. Eine zweite Reviewrunde prüft, ob Änderungen an Tests tatsächlich fachliche Anforderungen abdecken und nicht nur die neue Implementierung bestätigen.
Praxisprojekt
- Das vorbereitete Projekt in der festgelegten JetBrains-IDE öffnen und Tests ausführen.
- Eine bestehende Funktion erklären lassen und die Erklärung mit IDE-Navigation kontrollieren.
- Eine Erweiterung mit Junie planen und schrittweise bearbeiten.
- Ein gezieltes IDE-Refactoring durchführen und passende Tests ergänzen.
- Inspektionen, Testlauf und vollständigen Diff prüfen und die Änderung als Commit vorbereiten.
Arbeitsumgebung
Eine einheitlich festgelegte JetBrains-IDE mit geeignetem AI-Assistant- und Junie-Zugang, Git sowie eine lauffähige Übungsanwendung sind erforderlich. IDE-Ausgabe, Programmiersprache und Agentenanbindung werden vor dem Termin aufeinander abgestimmt.
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
-

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
Seminardetails
| 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: | Java-, Kotlin-, Python- oder andere Entwickler mit einer unterstützten JetBrains-IDE sowie technische Teamleiter. |
| Voraussetzungen: | Sicherer Umgang mit der eingesetzten JetBrains-IDE, Programmierpraxis, Git und automatisierte Tests. |
| 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.
