SEMINAR

Für wen ist die Java - Fortgeschrittene Schulung geeignet?
Programmierer, die bereits mit Grundstruktur und Syntax der Programmiersprache Java vertraut sind und die ihre Kenntnisse auf die Entwicklung komplexer Anwendungen auf Produktionsebene ausweiten wollen.
Was lerne ich in diesem Java - Fortgeschrittene Kurs?
Dieses Seminar vermittelt unter anderem fortgeschrittene Themen wie z.B. Reflection und der richtige Umgang "Clone" und "Equals" - Dinge, auf die kein professioneller Java-Entwickler verzichten sollte.
Was erfahre ich in diesem Java - Fortgeschrittene Training?
Dieser Kurs behandelt die weiterführenden Aspekte der Java Programmierung. Hierzu gehören Logging, JDBC sowie Streams und Threads. Er befasst sich unter anderem mit der API der Programmiersprache Java und zeigt, wie man objektorientierte Aspekte umsetzen kann. Die Theorie wird anhand vieler Beispiele und Übungen vertieft. Der Kurs stellt somit die ideale Weiterbildung für fundierte Vorkenntnisse dar.
Die Inhalte des Java - Fortgeschrittene Seminars:
Weiterführende Programmierkonzepte:
- Innere Klassen.
- Garbage Collection.
- Referenz-Objekte: Klassen des Pakets java.lang.ref.
- Reflection und Introspection.
- Generische Datentypen.
Algorithmen und Datenstrukturen:
- Iteratoren.
- Das Collection-Framework: Collection, List, Set, Map, Queue.
- Sortieren und Suchen.
Java im WWW:
- Applets im HTML-Dokument.
- Ressourcen-Verteilung.
- Java Plug-In.
- Web Start: Laden von Applikationen.
- Java Network Launching Protocol (JNLP).
- Sicherheitsaspekte.
GUI-Design und Ereignisverarbeitung:
- Grundlagen Java-Grafik.
- Anordnen von GUI-Elementen mit LayoutManagern.
- Einführung in Swing.
- Eventhandling durch Delegation.
- Listener und Adapter.
- Model View Controller (MVC).
- Einsatz von Observer.
- JavaBeans.
Multithreading:
- Threads and Runnable.
- Lebenszyklus.
- Starten und Stoppen von Threads.
- Priorität und ThreadGroups.
- Thread-Synchronisation.