Seminarinformationen

Seminar - Ziel

In diesem 2-tägigen Seminar "IntelliJ IDEA – Effizientes Arbeiten und Steigerung der Entwicklungsproduktivität" erhalten Sie eine umfassende Einführung in die integrierte Entwicklungsumgebung IntelliJ (Community Edition). Sie lernen, welche Plugins für verschiedene Aufgaben am besten geeignet sind. Alle wichtigen Tastenkombinationen werden vorgestellt, mit denen Sie Ihre Entwicklungsgeschwindigkeit optimieren können. Als Programmiersprache kommt Java zum Einsatz.

Teilnehmer - Zielgruppe

  • Softwareentwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundlegende Kenntnisse in Java

Seminardauer

  • 2 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

IntelliJ Überblick

  • Kurze Historie und Entwicklung
  • Installation und Konfiguration
  • Die IntelliJ Benutzeroberfläche kennenlernen

Java-Projekte aufsetzen

  • Projekt erstellen und konfigurieren
  • Build-Tools: Maven und Gradle Integration
  • Version Control: Git Integration

IntelliJ Produktivitäts-Features

  • Code-Completion und Live Templates
  • Refactoring-Techniken für effiziente Code-Strukturierung
  • Effektive Navigation und Suche im Code
  • Verwendung von Code-Analyse-Werkzeugen

Debugging und Testing

  • JUnit-Integration und automatisierte Tests
  • Effektives Debugging von Java-Anwendungen
  • Profiling und Performance-Optimierung

Arbeiten mit Datenbanken

  • Database Navigator Plugin: Datenbank-Integration in IntelliJ
  • Effizientes Datenbankdesign und Abfrageoptimierung

Arbeiten mit Frameworks und Tools

  • Spring-Framework Integration und Support
  • Docker-Integration für Containerized Development
  • Lombok und andere hilfreiche Plugins

Teamkollaboration und Versionskontrolle

  • Konfliktmanagement und Zusammenarbeit in Teams
  • Effiziente Nutzung von Git für kollaborative Projekte

Ausblick und Weiterführende Themen

  • Die IntelliJ Ultimate Edition: Erweiterte Funktionen und Plugins
  • Integration von IntelliJ in die JetBrains-Toolbox
  • Moderne Entwicklungstrends und Best Practices in IntelliJ

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Java EE - Entwurfsmuster (Patterns)

- u.a. in Bremen, Köln, Düsseldorf, Heidelberg, Offenbach

Die Schulung gibt Ihnen einen Überblick über die wichtigsten Entwurfsmuster für die Entwicklung von Java-EE-Anwendungen, sowohl für die Präsentations-, als auch für die Business- und Integrations-Schicht. Die Arbeit mit Java EE hat sich gegenüber J2EE teils grundlegend ...

Java SE 11 Programmer II

- u.a. in Berlin, Hannover, Nürnberg, Koblenz, Marburg

In diesem 5-tägigen Seminar "Java SE 11 Programmierer II" erwerben Sie vertiefte Kenntnisse, um anspruchsvolle Anwendungen mit der Java Standard Edition 11 (Java SE 11) Plattform zu entwickeln. Diese Schulung bereitet Sie gezielt auf die Zertifizierungsprüfung ...