Eclipse IDE
Die Entwicklungsumgebung Eclipse gehört zu den beliebtesten Programmen zur Entwicklung von Java-Programmen auf der Client- und Serverseite. Viele Entwickler profitieren von den herausragenden Eigenschaften wie schnelle Fehlermeldung und automatischer Korrektur, durchdachtem Debugging, Arbeiten im Team sowie den leistungsfähigen Refactoring-Möglichkeiten. Die Weiterbildung vermittelt praxisnah anhand kleiner Beispielprojekte, wie sich Eclipse optimal für Java SE- oder Jakarta EE-Projekte verwenden lässt, welche zusätzlichen Werkzeuge auf dem Markt sind und wie sie installiert werden. Die Fortbildung ist für Anwender von ›IBM WebSphere Studio Application Developer‹ und ›SAP NetWeaver Developer Studio‹ gleichermaßen geeignet.
Inhalte des Seminars
Übersicht
- Geschichte von Eclipse
- Installation
- Workspace
- Workbench, Perspektiven, Ansichten (Views) und Editor
- Hilfe
Die Eclipse-Workbench
- Java-Projekt
- Konfiguration des Editors
- Verschiedenen Ansichten, Marker, Perspektiven
- Dateibearbeitung
- Suchen und Ersetzen, Suchen in Dateien
- Tasks und Bookmarks
- Vergleiche
- Local History
- Plugins und Update, Remote-Update
Die Java-Umgebung (Java Development Tooling/JDT)
- Java-Editor und Tastensteuerung
- Views
- Build Path
- Projekte untereinander
- Compilereinstellungen global und lokal
- Klassenpfade, Bibliotheken
- Quellcodeformatierung, Templates
- Effektive Suche, Filter
Debugger und Scrapbook
- Scrapbook
- Arbeiten mit dem Java Debugger
- Breakpoints
- Variablenänderungen überwachen
- Schrittweise Programmausführung
- Remote Debugging
Quellcodebearbeitung
- Quick-Fix und Quick-Assist
- Refactoring, Voraschau, Undo/Redo
- Automatische Quellcodebearbeitung
- Codegenerierung
Tools
- Erstellen von Javadoc und Java Archiven (Jar)
- Build-Management mit Ant
- Testen mit JUnit 4 (bzw. JUnit 3), Plugins zur Testabdeckung
- Eclipse Memory Analyzer (MAT)
Plugins
- Plugin-Konzept von Eclipse
- Suche nach Eclipse-Plugins
- Ausgewählte Eclipse-Plugins
- Eclipse Web Tools Platform Project (WTP) für Jakarta EE-Anwendungen
- XML-Editor
- UML mit Omondos EclipseUML
Versionsverwaltung mit Subversion (SVN) oder GIT
- Möglichkeiten der Team-Arbeit
- Synchronisation
- Open-Source Projekt auschecken
- Effektive Koordination
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 2 Tage, insgesamt 16 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Software-Entwickler
- Vorkenntnisse: Grundlagen der Java-Programmierung und sichere Bedienung grafischer Oberflächen.
- Schulungsunterlagen: Unterlagen (Kopien der Folien), Zertifikat, CD mit aktuellen Versionen und Plugins.
- Seminar-Software: Als Laufzeitumgebung wird standardmäßig Java SE 11 von Oracle zusammen mit der Entwicklungsumgebung Eclipse 4.32 eingesetzt (Paket Eclipse IDE for Enterprise Java Developers‹). Neben Eclipse selbst kommen unterschiedliche Plugins zum Einsatz. Für Web-Anwendungen ist der Servlet-Container standardmäßig Tomcat. Das Seminar eignet sich auch für Nutzer vom WSAD (IBM WebSphere® Studio Application Developer), was auf Eclipse. SAP NetWeaver Developer Studio (NWDS) baut ebenso auf Eclipse auf.
Weiterführende Seminare
Versionsverwaltung mit Subversion (SVN), Standard Widget Toolkit (SWT) und JFace, Eclipse RCP und Plugin-Programmierung, Refactoring