Schulung · Workshop · Coaching · Beratung

IntelliJ IDEA Schulung: Einstieg für Java- und Kotlin-Projekte

IntelliJ IDEA Einstieg: Java-Projekte, Refactoring, Debugging und Git

Dauer: ab 1 Tag | Preis: ab 900 EUR (Netto) | Termin: Ganztägig + halbtägig

Sie richten IntelliJ IDEA für Java- und Kotlin-Projekte ein, bauen Code mit sicheren Refactorings um, finden Fehler im Debugger und arbeiten mit Git und GitHub, ohne die IDE zu verlassen.

Wie viel Handarbeit nimmt Ihnen IntelliJ IDEA ab, wenn Sie die IDE kennen?

IntelliJ IDEA versteht Java-Code nicht nur als Text, sondern als Modell aus Klassen, Typen und Aufrufen. Darauf beruhen die Stärken der IDE: Inspektionen, die Fehler schon beim Tippen melden, Refactorings, die alle Verwendungen einer Methode mitziehen, und eine Navigation, die in großen Codebasen in Sekunden zur richtigen Stelle führt. Wer die IDE nur als Editor mit Syntaxfarben verwendet, verschenkt den größten Teil davon.

Der Einstieg beginnt mit der JetBrains Toolbox, der Installation unter Windows, macOS oder Linux und einem JDK, das Sie direkt aus der IDE herunterladen. Sie legen Projekte mit Maven oder Gradle an, lernen Editor, Werkzeugfenster und die wichtigsten Tastenkürzel kennen und erzeugen Boilerplate-Code, wo Records ihn nicht ohnehin überflüssig machen. Danach geht es um Inspektionen, Haltepunkte und Variablenansichten im Debugger, um JUnit-Tests, das Paketieren als JAR und um JavaDoc. Ein eigener Block zeigt den Git-Arbeitsablauf mit Commit-Fenster, Branches, Konfliktlösung und GitHub. Zum Schluss legen Sie Projekte in Kotlin, Groovy und Scala an.

JetBrains liefert mit dem AI Assistant und dem Coding-Agenten Junie eigene KI-Werkzeuge für die IDE. Ein Agent arbeitet in IntelliJ IDEA dann zuverlässig, wenn er dieselben Prüfungen besteht wie Ihr eigener Code: die Problems-Liste ohne neue Meldungen, grüne Tests in der Run-Konfiguration, Umbenennungen über das Refactoring der IDE statt über Suchen und Ersetzen. Sie lernen, Aufgaben so zu beschreiben, dass der Plan vor der Umsetzung prüfbar ist, und Änderungen im Diff-Fenster Datei für Datei abzunehmen.

Die Schulung eignet sich für Java-Einsteiger:innen ebenso wie für Entwickler:innen, die von Eclipse, NetBeans oder Visual Studio Code zu IntelliJ IDEA wechseln. Grundkenntnisse in Java sind hilfreich, aber keine Voraussetzung für die ersten Module. Sie arbeiten durchgehend an einem kleinen Gradle-Projekt auf Ihrem eigenen Rechner; Umsteiger:innen bekommen auf Wunsch die vertraute Keymap und eine Gegenüberstellung der Tastenkürzel.

In Code-Reviews sehe ich immer wieder dasselbe: Methoden, die von Hand umbenannt wurden und an drei Stellen den alten Namen behalten haben, Importe, die niemand aufgeräumt hat, Debugging mit System.out.println. IntelliJ IDEA hätte jede dieser Stellen gefunden. Die IDE ist kein Editor mit Extras, sondern ein Werkzeug, das Ihren Code besser kennt als die Volltextsuche. Wer zehn Tastenkürzel und fünf Refactorings sicher beherrscht, arbeitet spürbar schneller – und gibt auch einem KI-Agenten Leitplanken, die er sonst nicht hätte.
Themen und Inhalte für Ihre Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung:

IntelliJ IDEA Einstieg: Java-Projekte, Refactoring, Debugging und Git

Erste Schritte mit IntelliJ IDEA
  • Warum IntelliJ IDEA: Codeanalyse, Refactoring und Unterstützung für alle JVM-Sprachen
  • Editionen und Lizenzen: kostenlose Kernfunktionen und Ultimate-Abo für Web und Spring
  • JetBrains Toolbox App installieren und mehrere IDE-Versionen parallel verwalten
  • Installation unter Windows, macOS und Linux, Speicherzuteilung der IDE anpassen
  • JDK aus der IDE herunterladen und verwalten, z. B. Java 21 und Java 25 (LTS)
  • Neues Java-Projekt mit Maven oder Gradle anlegen, Projekt-SDK und Sprachniveau wählen
  • Updates, Early-Access-Versionen und Plugin-Aktualisierungen kontrolliert einspielen
  • Einstellungen verwalten: Settings-Dialog, Plugins, Export und Backup & Sync
  • Projektstruktur: Module, Quell- und Testordner, .idea-Verzeichnis und was ins Git gehört
  • Einzelne Dateien ohne Projekt mit LightEdit öffnen und bearbeiten
  • Hilfe finden: Find Action, Online-Dokumentation und der integrierte IDE Features Trainer
Benutzeroberfläche und Tastenkürzel
  • Editorfenster: Tabs, geteilte Ansichten, Gutter-Symbole, Inlay-Hinweise und Leseansicht
  • Projektfenster: Ansichten, Scopes und die aktuelle Datei im Baum anzeigen
  • Werkzeugfenster Run, Terminal, Problems, Structure und Services im Alltag
  • Neue Oberfläche: Hauptsymbolleiste, Werkzeugfenster-Leisten und Kompaktmodus
  • Fensterlayouts speichern und wiederherstellen, Distraction-free- und Zen-Modus
  • Tastenkürzel, die sich lohnen: Search Everywhere, Recent Files, Extend Selection
  • Keymaps für Umsteiger:innen aus Eclipse oder VS Code und eigene Kürzel festlegen
Code schreiben und umbauen
  • Pakete, Klassen, Interfaces, Records und Enums aus Dateivorlagen anlegen
  • Boilerplate erzeugen: Konstruktoren, Getter und Setter, equals, hashCode, toString
  • Wann Records generierten Code überflüssig machen und wie Lombok in der IDE arbeitet
  • Code formatieren, Importe optimieren und Code-Stil per .editorconfig im Team teilen
  • Navigation: Deklaration, Implementierungen, Verwendungen und Aufrufhierarchie
  • Dateien, Klassen und Symbole finden, Suchen und Ersetzen im ganzen Projekt
  • Refactorings: Umbenennen, Methode und Variable extrahieren, Signatur ändern, Verschieben
  • Intentions und Quick-Fixes mit Alt+Enter, Code auf neue Java-Sprachfeatures heben
  • Live-Templates nutzen und eigene Vorlagen mit Variablen und Kontexten erstellen
  • Postfix-Completion und Surround-Templates für schnelleres Schreiben
  • Scratch-Dateien und JShell-Konsole für kurze Experimente außerhalb des Projekts
Analysieren, Debuggen und Testen
  • Inspektionen verstehen, Profile anpassen und das ganze Projekt analysieren
  • Nullability-Annotationen und Datenflussanalyse zum Aufspüren von Fehlerquellen
  • Unbenutzten Code und Abhängigkeitszyklen zwischen Paketen finden
  • Haltepunkte setzen, schrittweise ausführen, Run to Cursor und Drop Frame
  • Bedingte Haltepunkte, Logpoints ohne Codeänderung und Exception-Breakpoints
  • Variablenwerte untersuchen, Ausdrücke auswerten, Watches und Inline-Werte im Editor
  • Java-Streams im Stream-Debugger nachvollziehen und Threads im Debugger untersuchen
  • Unit-Tests mit JUnit 5 erzeugen, ausführen, wiederholen und Testabdeckung messen
Bauen, Abhängigkeiten und Paketieren
  • Projekte bauen: IDE-Build oder Delegation an Maven und Gradle, Run-Konfigurationen
  • Externe Bibliotheken und weitere Module zum Projekt hinzufügen
  • Abhängigkeiten aus Maven Central in pom.xml oder build.gradle.kts pflegen
  • Maven- und Gradle-Werkzeugfenster: Tasks, Abhängigkeitsbaum, Projekt neu laden
  • Gradle und Maven Wrapper für reproduzierbare Builds auf jedem Rechner
  • Klassen in eine ausführbare JAR packen – über Artifacts oder das Build-Werkzeug
  • API-Dokumentation mit JavaDoc erzeugen, Markdown-Dokumentationskommentare ab Java 23
Versionskontrolle mit Git und GitHub
  • Git installieren oder von der IDE einrichten lassen, Name und E-Mail konfigurieren
  • Lokales Git-Repository anlegen und .gitignore für IntelliJ-Projekte
  • GitHub-Konto in IntelliJ IDEA verbinden: Anmeldung im Browser oder per Token
  • Projekt auf GitHub veröffentlichen und bestehende Repositories klonen
  • Änderungen holen mit Fetch, Pull und Rebase, Konflikte im Merge-Werkzeug lösen
  • Commit-Fenster: Änderungen auswählen, Teil-Commits, Prüfungen vor dem Commit, Push
  • Branches anlegen, wechseln und zusammenführen; Shelve und Stash für Zwischenstände
  • Pull Requests von GitHub in der IDE prüfen und kommentieren
  • Codeschnipsel als GitHub Gists teilen
  • Local History als Sicherheitsnetz für Änderungen, die noch nicht committet sind
Weitere JVM-Sprachen
  • Groovy-Projekt anlegen und Groovy-Skripte ausführen
  • Scala-Projekt mit sbt über das Scala-Plugin anlegen und ausführen
  • Kotlin-Projekt mit Gradle anlegen, K2-Modus des Kotlin-Plugins
  • Java-Dateien nach Kotlin konvertieren und beide Sprachen im selben Projekt mischen
IntelliJ IDEA mit AI Assistant und Junie
  • JetBrains AI Assistant: Chat mit Projektkontext, Code erklären, Commit-Nachrichten entwerfen
  • Junie eine Aufgabe geben, den vorgeschlagenen Plan prüfen und Änderungen im Diff abnehmen
  • Problems-Fenster und JUnit-Run-Konfiguration als Abnahme: keine neuen Meldungen, alle Tests grün
  • Umbenennungen und Verschiebungen über IDE-Refactorings statt über Textersetzung des Agenten
  • Externe Agenten über den MCP-Server der IDE an Inspektionen und Run-Konfigurationen anbinden
  • Eigener Branch je Agentenaufgabe, Local History zum Zurückrollen einzelner Dateien
Praxisprojekt: CSV-Auswertung als Java-Konsolenanwendung
  • Gradle-Projekt mit JDK 21 anlegen, Code-Stil festlegen und auf GitHub veröffentlichen
  • Umsatzzeilen als Records modellieren, die Datei parsen und mit Streams verdichten
  • Fehler mit bedingten Haltepunkten eingrenzen und die Auswertung mit JUnit 5 absichern
  • Ausgabeformatierer in Kotlin ergänzen und das Ergebnis als ausführbare JAR bauen
Lernziele
  • Sie installieren IntelliJ IDEA mit der Toolbox, verwalten JDKs und legen Maven- und Gradle-Projekte an
  • Sie navigieren mit Tastenkürzeln durch große Codebasen und bauen Code mit IDE-Refactorings sicher um
  • Sie finden Fehler mit Inspektionen, bedingten Haltepunkten und dem Debugger und sichern Code mit JUnit-Tests ab
  • Sie verwalten Quellcode per Git im Commit-Fenster, lösen Merge-Konflikte und prüfen Pull Requests von GitHub
  • Sie legen Projekte in Kotlin, Groovy und Scala an und mischen Java und Kotlin in einem Projekt
Zielgruppe
  • Java-Einsteiger:innen, die von Anfang an mit einer professionellen IDE arbeiten wollen
  • Entwickler:innen, die von Eclipse, NetBeans oder Visual Studio Code zu IntelliJ IDEA wechseln
  • Teams, die einheitliche Einstellungen, Code-Stil und Git-Arbeitsabläufe in der IDE etablieren möchten

*) Die Inhalte werden individuell abgestimmt und mit Praxisbeispielen abgerundet.

Ein Symbol für einen Kalender.

Offene Termine

Kostenlose Reservierung
Ein Symbol für Angebot erhalten.

Unser Angebot

Sind Sie auf der Suche nach einer Veranstaltung, die genau Ihrem Bedarf entspricht? Einer Veranstaltung, welche nur Inhalte vermittelt, die Sie selbst gewählt haben und speziell auf Ihr Unternehmen zugeschnitten ist? Dann sind Sie bei uns richtig!

Dauer

Ein Symbol für Dauer.
ab 1 Tag (8 UE)

Die Dauer richtet sich nach Ihren Vorstellungen und inhaltlichen Wünschen. Sie bekommen genau das, was Sie brauchen.

Preis

Ein Symbol für Preis.
ab 900 EUR (Nettopreis)
ab 1.071 EUR (Bruttopreis)

Die Preise verstehen sich bei Unternehmern gemäß § 14 BGB zzgl. MwSt. Der dargestellte Ab-Preis gilt für firmeninterne Veranstaltungen und entspricht dem niedrigsten Gesamtpreis für Veranstaltungen mit bis zu drei (3) Teilnehmenden.

Termin

Ein Symbol für einen Kalender.
Ganztägig + halbtägig
nach Vereinbarung

Ihr Wunschtermin wird bei der Planung berücksichtigt. Die Veranstaltung findet ganztägig + halbtägig zu flexiblen Zeiten statt.

Ihre Vorteile

Ein Symbol für ein Vorgespräch durchführen.
Persönliches Vorgespräch
Ein Symbol für die individuelle Vorbereitung.
Individuelle Vorbereitung
Ein Symbol für Experten aus der Praxis.
Experten aus der Praxis
Ein Symbol für ein Zertifikat.
Inklusive Zertifikat

Unsere Garantien

1. Relevanz-Garantie

Wir passen den Inhalt spezifisch an die Bedürfnisse jedes Teilnehmers an. Irrelevante Themen werden ausgespart, um den größtmöglichen Nutzen zu garantieren.

2. Qualitäts-Garantie

Durch regelmäßiges Feedback optimieren wir unsere Schulungen kontinuierlich und garantieren Ihnen ein Lernerlebnis der Extraklasse.

3. Zufriedenheits-Garantie

Unsere Zufriedenheitsgarantie spricht für sich – bei Unzufriedenheit entstehen Ihnen keine Kosten.

Wir helfen gerne weiter!

Rufen Sie uns an, schreiben eine E-Mail oder nutzen das Kontaktformular.

Jetzt anfragen
Einige Unternehmen, für die wir tätig waren

Buderus Guss GmbH

Postbank Systems AG

Rockwell Collins Deutschland GmbH

Teilnehmer

Feedback

Herr Hecker ist sehr gut auf individuelle Wünsche, Fragen und Anregungen eingegangen. Eine sehr informative, interessante und gelungene Veranstaltung.
Teilnehmer

Feedback

Herr Hecker hat das Thema sehr anschaulich dargestellt und ist auf alle Fragen eingegangen. Ich fühle mich jetzt gut vorbereitet, um durchzustarten.
Teilnehmer

Feedback

Die gelassene, professionelle Art hat mir gut gefallen. Kompetent, engagiert, professionell. Gute Beispiele, sympathisches Auftreten. Eigene Themenideen wurden aufgegriffen.
Unser Angebot für Ihre firmeninterne Beratung, Coaching, Workshop, Training und Weiterbildung

Lösungen für Ihren Bedarf an Coaching, Workshop, Training, Schulung und Weiterbildung

Profitieren Sie von unserer langjährigen Expertise in der beruflichen Weiterbildung, modernen Lernmethoden und einem Portfolio von über 600 IT-, Online- und Digital-Beratungsleistungen.
Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Weiterbildung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

✓
Ein Symbol für eine einzelne Person.

Für eine Person

Training & Coaching für Einzelpersonen

  • Passgenaue Inhalte auf den einzelnen Teilnehmer zugeschnitten
  • Ein sehr effektives Format, das schnell Ergebnisse bringt
  • Individuelles Training und Coaching motivieren und wirken
Jetzt anfragen
✓
Ein Symbol für eine Gruppe von Personen.

Für eine Gruppe

Training & Workshops für Teams und Abteilungen

  • Bedarfsgerechte Inhalte auf die Herausforderung der Praxis zugeschnitten
  • Konsequente Praxisorientierung, modernste Techniken und Tools
  • Neue Fähigkeiten und Kenntnisse nachhaltig in den Arbeitsalltag integrieren
Jetzt anfragen
✓
Ein Symbol für ein Unternehmen.

Für eine Firma

Training-Komplett-Lösungen für Ihr Unternehmen‍

  • Ganzheitliche Konzepte für Ihre Mitarbeiterentwicklung
  • Individueller Skill-Katalog zur Erweiterung Ihres internen Weiterbildungsangebots
  • Nachhaltige Personalentwicklung realisieren
Jetzt anfragen

Anfrage für eine unverbindliche + kostenlose Erstberatung zum Thema

IntelliJ IDEA Einstieg - Beratung, Coaching, Workshop, Training, Schulung und Weiterbildung

Wir freuen uns über Ihre Anfrage und antworten so schnell es geht!

Ich interessiere mich für den Termin:

Termin anfragen

Das Angebot von "HECKER CONSULTING" richtet sich ausschließlich an Unternehmen und Behörden (iSv § 14 BGB). Verbraucher (§ 13 BGB) sind vom Vertragsschluss ausgeschlossen. Mit Absendung der Anfrage bestätigt der Anfragende, dass er nicht als Verbraucher, sondern in gewerblicher Tätigkeit handelt. § 312i Abs. 1 S. 1 Nr. 1-3 und S. 2 BGB (Pflichten im elektronischen Geschäftsverkehr) finden keine Anwendung.

Vielen Dank, Ihre Nachricht wurde empfangen!
Beim Absenden des Formulars ist etwas schiefgelaufen.
Beratung, Coaching, Workshop, Training, Schulung

Ähnliche Leistungen, die Sie interessieren könnten.

Wir erweitern ständig unser Beratungsportfolio. Über 600 IT-, Online-, Digital-Beratungsleistungen haben wir für Sie im Programm. Selbstverständlich lassen sich die einzelnen Themen kombinieren. So erhalten Sie genau die Beratung, die Sie wünschen und brauchen - als Coaching, Workshop, Training, Schulung und Weiterbildung!

Mehr IT-, Online-, Digital-Beratungsleistungen anzeigen >>
Nach oben