Java Erweiterungen

Java Erweiterungen


Schulungsort

  • Osnabrück
  • Wuppertal
  • Optional auch bei Ihnen vor Ort

Zeitplan

Beginn: 1. Tag um 10:00 Uhr, alle weiteren Tage um 09:00 Uhr
Ende: ca. 17:00 | 17:30 Uhr täglich


Zielgruppe

Anwendungsentwickler, Web-Entwickler


Voraussetzungen

Java Grundlagen oder vergleichbare Kenntnisse


Zusammenfassung / Ziele des Seminares

Sie erweitern Ihre bereits vorhandenen Kenntnisse in Java durch die Inhalte dieses Seminars. Neben gängigen Design Pattern lernen Sie weitere Techniken für das strukturierte und effiziente Erstellen von praxisrelevanten Anwendungen. Sie sammeln Erfahrungen im Bereich der Problemanalyse und der Modellierung von Anwendungen zur Umsetzung fortgeschrittener Anforderungen.
Sie bekommen einen Einblick in die nebenläufige Programmierung, werfen einen detaillierten Blick auf die bereits mitgelieferten APIs (I/O, JDBC oder auch UI) des JDK und bauen Ihr Wissen im Bereich der verteilten Anwendungen aus. Nach diesem Seminar haben Sie das grundlegende Wissen, um in die komplexere Technologie der Java Enterprise Edition einzusteigen.


Agenda

Weiterführende Konzepte Innere Klassen | Garbage Collection | Reflection | Lambdas | Statische Imports
Algorithmen und Datenstrukturen Iterator | Enums | Collections (List, Set, Map, Queue) | Generics | Suchen und Sortieren
UI Grundlagen Java-Grafik | Grundlagen Swing | Layout von UI-Elementen | Eventhandling | Listener | MVC | Observer
Multithreading Threads und Runnable | Lebenszyklus eines Threads | Starten und Stoppen von Threads | Prioritäten | Grundlagen der Synchronisierung | wait, notify, notifyAll | ThreadLocal | Concurrent-Package
I/O Streams | Lesen und Schreiben von Dateien | Buffering | Lesen und Schreiben von Properties
Datenbanken JDBC | Zugriff auf relationale Datenbanken | Templates | OR-Mapping | DataSources
XML JAXP | SAX | DOM | JDOM | XML-Serialisierung
Verteilte Anwendungen ServerSockets und Sockets | Methodenaufrufe serialisieren | RMI
Technologien aus der Praxis JUnit | Logging | ClassLoading | Shutdown-Hooks

Weiterführende und ergänzende Seminare

Java Performance, Java Design Pattern, Java EE Grundlagen, UML – Unified Modelling Language


Methodik

Präsentation, Diskussion, praktische und kursbegleitende Übungen


  Schulung anfragen