PDF-Download

Schulung Java 5/6/7/8 für Umsteiger (S616)
5 von 5 Sternen
2 Kundenbewertungen

Java 5, 6, 7 und 8 führen eine Vielzahl eleganter Spracherweiterungen  ein, die sowohl in Java SE als auch in Java EE intensiv genutzt werden.  Darüber hinaus entstand eine große Zahl absolut unverzichtbarer APIs,  wie bspw. JMX, JAX-WS, JAX-RS, NIO2, Streams sowie die Date- und  Time-API. Dieser Kurs vermittelt Ihnen die projekrelevantesten  Neuerungen dieser jüngsten vier Java-Generationen in kompakter Form.  Insbesondere werfen wir einen Blick auf die mächtigen Lambdas aus Java  8.

Offene Termine

26.06.-29.06.2017
4 Tage | 1.790,00
Köln   
Noch frei
Buchen Vormerken
23.10.-26.10.2017
4 Tage | 1.870,00
Köln   
Noch frei
Buchen Vormerken
12.03.-15.03.2018
4 Tage | 1.870,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Nach diesem Seminar können Sie die neuen Sprachelemente und  APIs benutzen, um kompakteren, eleganteren und lesbareren Code zu  schreiben. Das Collection-Framework können Sie mit den generischen  Erweiterungen einsetzen und selbst generische Klassen schreiben. Sie  sind in der Lage, Annotations zu erstellen, anzuwenden und per  Reflection auszuwerten. Sie benutzen die neuen Threadpools und kennen  viele Synchronisationsmechanismen zwischen Threads. Sie wissen, wie Sie  eine laufende virtuelle Maschine mit der JConsole monitorieren können. Zudem erlernen Sie die Basics im Umgang mit den Java-basierten  Webservice-Spezifikationen. Collection-Bulkoperationen und  Datumsberechnungen werden Ihnen leichter von der Hand gehen. 

Wer sollte teilnehmen

Professionelle Java-Entwickler, die bisher Ihren Fokus auf Java 1.4  hatten und nun auf eine der Generation von 5 bis 8 umsteigen wollen.  Projektleiter, die erfahren wollen, warum ein Umstieg auf eine höhere  Version der Sprache sinnvoll sein kann.

Inhalt

Java 5: Neue Sprachfeatures, Concurrency Utilities und Monitoring:

  • Spracherweiterungen für eleganteren Code
    • Statische Importe
    • Autoboxing - und seine Gefahren!
    • Die neue for-Schleife
    • Methoden mit variablen Argumenten
    • Symbolische Aufzählungen mit Enums
  • Generics für typsichere Collections
    • Benutzen der generischen Collections
    • Programmierung generischer Klassen
    • Konsequenzen des Type Erasures
  • Codeauszeichnung mit Annotationen
    • Vordefinierte Annotationen für Hinweise an den Compiler
    • Definition und Auswertung von Annotationen durch Tools
  • Concurrency Utilities
    • Neue atomare Operationen
    • Scheduling nebenläufiger Tasks mit Thread-Pools
    • Ergebnisse von Threads mit Future abfragen
    • Synchronisation zwischen Threads mit (Semaphores, CyclicBarriers,...)
  • Monitoring und Management
    • Das Konzept von MBeans und JMX
    • Zugriff auf MBeans mit Browser oder der JConsole
    • MXBeans für das Management der virtuellen Maschine
    • Eigene MBeans zur Laufzeitkonfiguration einer Anwendung

Java 6: SOAP-WebServices, XML-Marshalling, XML-Streaming:

  • JAX-WS WebServices
    • Erstellen eines WebServices mit Annotationen
    • Beschreibung von WebServices durch ihre WSDL-Datei
    • Benutzung von WebServices mit generierten Stube

Java 7: Neue Sprachfeatures und New File IO:

  • Spracherweiterungen für eleganteren Code:
    • Try-With-Resources
    • Multi-Catch und Re-Throwing
    • Binäre Literale und neue Konstanten-Syntaxen
    • NIO 2:
    • Files, Directories und Walker abstrahieren Filesystem-Details

Java 8: Neue Sprachfeatures, Streams, Date- und Time-API:

  • Spracherweiterungen für eleganteren Code:
    • Lambdas und Single Methode Interfaces
    • Default-Methoden
    • Wiederholbare Annotationen
  • Streams für Collection-Operationen:
    • Streams als Bulk-Lösung für Operationen auf Collections
  • Date- und Time-API:
    • Vereinfachte Kalender-Operationen

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 4 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Kundenbewertungen

5/5
Bewertung von Michael K.

Service, Verpflegung, Trainer - alles top!

5/5
Bewertung von Michael K.

Aller Erwartungen erfüllt.

Offene Termine

26.06.-29.06.2017
4 Tage | 1.790,00
Köln   
Noch frei
Buchen Vormerken
23.10.-26.10.2017
4 Tage | 1.870,00
Köln   
Noch frei
Buchen Vormerken
12.03.-15.03.2018
4 Tage | 1.870,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Ein Team einer Firma will zusammen das Seminar Java 5/6/7/8 für Umsteiger besuchen

Dann kann ein kundenspezifisches Seminar zur Thematik Java 5/6/7/8 für Umsteiger angebracht sein. Der Unterrichtsstoff der Schulung kann dabei gemeinsam mit den Dozenten ergänzt oder verdichtet werden.

Haben die Seminarbesucher schon Routine in Java 5/6/7/8 für Umsteiger, sollte der erste Punkt der Agenda nur gestreift werden. Eine Firmen-Bildungsmaßnahme macht sich bezahlt bei mindestens 3 Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema Java 5/6/7/8 für Umsteiger finden gelegentlich im Umkreis von Wuppertal, Bochum, Bonn, Nürnberg, Bielefeld, Frankfurt, Essen, Dresden, Hannover, Stuttgart, München, Düsseldorf, Berlin, Hamburg, Bremen, Duisburg, Leipzig, Münster, Dortmund und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Java 5/6/7/8 für Umsteiger bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Autoboxing - und seine Gefahren! | Spracherweiterungen für eleganteren Code: Try-With-Resources
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Ergebnisse von Threads mit Future abfragen | Programmierung generischer Klassen
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Generics für typsichere Collections Benutzen der generischen Collections | Symbolische Aufzählungen mit Enums
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: NIO 2: | Files, Directories und Walker abstrahieren Filesystem-Details
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Monitoring und Management Das Konzept von MBeans und JMX|Definition und Auswertung von Annotationen durch Tools
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Benutzung von WebServices mit generierten Stube | Zugriff auf MBeans mit Browser oder der JConsole
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: JAX-WS WebServices Erstellen eines WebServices mit Annotationen | Konsequenzen des Type Erasures
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Spracherweiterungen für eleganteren Code Statische Importe|Eigene MBeans zur Laufzeitkonfiguration einer Anwendung

Wenn alle Teilnehmer einheitlich zustimmen, kann die Java 5/6/7/8 für Umsteiger Schulung hinsichtlich "Streams für Collection-Operationen: Streams als Bulk-Lösung für Operationen auf Collections" gekürzt werden und als Kompensation wird "Synchronisation zwischen Threads mit (Semaphores, CyclicBarriers,...)" ausfühlicher thematisiert oder umgekehrt.

Welche Thematiken erweitern Java 5/6/7/8 für Umsteiger?

Eine erste Ergänzung findet sich in Java-EE-6/7-Masterclass  mit

  • Remoting 
  • Eventverarbeitung 
  • Timer 
  • Abbildung von Vererbung 

Empfehlenswert ist auch ein Seminar von „Java Web Services mit JAX-WS“ mit dem Unterrichtsstoff von

  • JAX-WS API
  • JAX-WS RI Metro
  • XML Schema Generation
  • Transport Security SSL/ HTTPS

Für Inhouse-Schulungen ist das Thema „Java FX-Basiswissen“ mit den Unterpunkten Handhabung einfacher Controls wie Label, TextField etc. und Komplexe Widgets wie ListView und TableView prädestiniert.

Für Fortgeschrittene passt eine Google Web Toolkit (GWT) Einführung: Grundlagen für Java-Enwickler Schulung. In diesem Kurs werden vor allen Dingen

  • Editor-Framework Daten Mapping in GWT
  • Aufbau und Layout mit P & W
  • Z.B. Buttons, CheckBox, Tree ...
  • Installation und Eclipse-Plugin
geschult.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU