Seminare
Seminare

Java Erweiterungen II - Vertiefung

Seminar - Cegos Integrata GmbH

Mit diesem Seminar schließen Sie die Reihe der Basis-Seminare und somit Ihre Basisausbildung für die Java Standard Edition (Java SE) ab. In den Bereichen Konfiguration, XML und Internationalisierung lernen Sie leicht zu variierende, flexible Anwendungen zu erstellen und umzusetzen. Themenschwerpunkte wie Multithreading, XML-Verarbeitung und essentielle Grundlagen von verteilten Anwendungen vermitteln Ihnen in diesem Seminar die nötige Basis für den Einstieg in komplexe Technologien der Java Enterprise Edition (Java EE).

Unsere Lernplattform LearningHub @Cegos ist Bestandteil dieses Präsenzseminars. Neben den digitalen Seminarunterlagen ist das Training um weitere Lernformate und Medien angereichert. Um einen nachhaltigen Wissenstransfer in den Arbeitsalltag zu erzielen, wird das Seminar nach unserem 4REAL-Vorgehensmodell umgesetzt.

Termin Ort Preis*
10.11.2025- 12.11.2025 online 2.130,10 €
07.01.2026- 09.01.2026 online 2.130,10 €
23.02.2026- 25.02.2026 online 2.130,10 €
23.02.2026- 25.02.2026 Frankfurt am Main 2.130,10 €
22.04.2026- 24.04.2026 online 2.130,10 €
29.06.2026- 01.07.2026 online 2.130,10 €
29.07.2026- 31.07.2026 online 2.130,10 €
24.08.2026- 26.08.2026 online 2.130,10 €
19.10.2026- 21.10.2026 Düsseldorf 2.130,10 €
19.10.2026- 21.10.2026 online 2.130,10 €
04.11.2026- 06.11.2026 online 2.130,10 €
18.11.2026- 20.11.2026 online 2.130,10 €
02.12.2026- 04.12.2026 online 2.130,10 €
02.12.2026- 04.12.2026 Stuttgart 2.130,10 €
firmenintern auf Anfrage auf Anfrage

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Verschiedenes

  • Default-Methoden in Interfaces
  • Objects.requireNonNull
  • Optional
  • Initialisierung von Collections und Maps
  • Type-Inference
  • Erweiterungen der switch-Anweisung
  • Erweiterungen von instanceof
  • Record-Klassen

 

Von Top-Level-Klassen zu Lambdas

  • Top-Level-Klassen
  • Statische Member-Klassen
  • Nicht statische Member-Klassen
  • Local Classes
  • Anonymous Classes
  • Lambdas

 

Details zu Lambdas

  • Target-Typing
  • Der this- und der Outer-this-Zeiger
  • Lambda-Ausdrücke mit Return-Anweisungen
  • Method-References
  • Closures

 

Funktionale Programmierung

  • forEach
  • filter
  • map
  • reduce
  • collect
  • find
  • match
  • Combination von funktionalen Operationen
  • Streams
  • Eine SimpleStream-Implementierung

 

Generics - Erweiterungen

  • Kovarianz und Kontravarianz
  • Beispiel: Ein Dealer
  • Die generische Nutzung der Klasse Class

 

Enums - Erweiterungen

  • Die Basisklasse Enum
  • Die Klasse EnumMap
  • Implementierung von Interfaces
  • Statische Elemente

 

Reflection - Erweiterungen

  • Introspektion
  • Set/Get, Invoke, NewInstance
  • PropertyDescriptors
  • Typen von Feldern und Methoden
  • Generische Basisklassen und Interfaces
  • Annotations

Dynamic Proxies

  • Ein einfaches Proxy
  • Das Interface InvocationHandler
  • Proxy.newProxyInstance

 

Serialisierung - Erweiterungen

  • Serialisierung von Objektwolken
  • Vererbung
  • Statische und transiente Attribute
  • writeObject / readObject
  • readResolve/ writeReplace

 

Multithreading - Erweiterungen

  • Synchronized
  • wait / notify
  • BlockingQueue
  • Thread-Pools mit Runnables und Callables
  • ThreadLocal
  • Wichtige Elemente des concurrent-Pakets

 

XML-Parser

  • SAX-Parser
  • DOM-Parser
  • JDOM-Parser
  • Pull-Parser
  • JAXB

 

RMI (Remote Method Invocation)

  • Factories
  • Listeners
  • Naming

 

Class Loading

  • Grundlagen
  • Eigene ClassLoader
  • URLClassLoader
  • Pluginsund Hot Deployment
  •  
Dauer/zeitlicher Ablauf:
3 Tage
Teilnahmevoraussetzungen:
Seminar Java Erweiterungen I oder Seminar Java Intensivtraining für Sprachumsteiger mit Erfahrung in OOP  oder vergleichbare Kenntnisse. Kenntnisse über Struktur und Aufbau von XML-Dateien sind notwendig.
Lehrgangsverlauf/Methoden:
Einem theoretischen Teil folgt das begleitete Praktikum direkt am System unter Anleitung unserer geschulten Trainer.
Zielgruppe:
Das weiterführende Seminar Java Erweiterungen II - Vertiefung empfiehlt sich für Anwendungsentwickler, Software-Ingenieure, Internet- und Intranet-Entwickler.
Seminarkennung:
3323
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha