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.

Clean Code für Java Entwickler - Kompaktkurs

- u.a. in Köln, Stuttgart, Leipzig, Zürich, Heidelberg

In diesem 3-tägigen Seminar „Clean Code für Java-Entwickler – Kompaktkurs“ erfahren Sie die Bedeutung von Software-Qualität sowie die Auswirkungen von hochwertigem und minderwertigem Code. Sie werden mit den Grundsätzen und Best Practices für das Schreiben von ...

OSGi - das dynamische Komponentenmodell von Java

- u.a. in Berlin, Hannover, Hamburg, Mannheim, Freiburg

In dieser 1-tägigen Schulung "OSGi - das dynamische Komponentenmodell von Java" werden Sie mit dem OSGi-Framework vertraut gemacht, das speziell zur Entwicklung und Verwaltung von Java-Anwendungen konzipiert wurde. Sie werden verstehen, wie Sie mit diesem Framework ...