Download als PDFSchulung:
Java 8 Lambda und Streams Update

Kurs-IDDauerPreisNächste TermineVeranstal­tungsortDFG
JLAMBDA2 Tage1.230 EUR09.03. - 10.03.2017
22.06. - 23.06.2017
12.10. - 13.10.2017
Mannheim
Mannheim
Mannheim

Preise pro Person zzgl. MwSt., Inhouse Seminare auf Anfrage.

Seminarbeschreibung

Mit Java 8 sind endlich die lange erwarteten Lambda Ausdrücke und Methoden-Referenzen Teil der Java Programmiersprache geworden. Diese neuen Sprachmittel erlauben es erstmalig, Abstraktionen in Java zu verwenden, die bisher der funktionalen Programmierung vorbehalten waren. Dies führt häufig zu einfacherem und zugleich kompakterem Java Quell-Code.
Damit die neuen Sprachmöglichkeiten auch sofort eingesetzt werden können, wurde das Collection Framework ebenfalls stark angepasst und ergänzt. Die größte Neuerung an dieser Stelle ist sicherlich die Stream API, die es erlaubt, Collections als eine Folge von Elementen zu betrachten und zu verarbeiten. Da alle Stream Operationen seriell oder parallel ausgeführt werden können, ergeben sich ganz neue Möglichkeiten im Hinblick auf performante Programmierung.
Durch diese Breite in der künftigen Verwendung sollte kein Java Team den entsprechenden Knowhow Aufbau auf die lange Bank schieben, das könnte sich ähnlich rächen, wie bei der Einführung von Generics mit Java 5.
Der Kurs vermittelt die neuen Sprachkonzepte von Java 8 sowie einen kurzen Überblick über die wichtigsten neuen APIs mit Einsatzempfehlungen und praktischen Übungen in einem kompakten Zeitfenster.

Kurs-Inhalt

Lambda Ausdrücke

  • Syntax von Lambda Ausdrücken
  • Verwendung von Methoden Referenzen
  • Funktionale Interfaces und das Package java.util.function
  • Interfaces durch statische und default Methoden erweitern
  • Typische Anwendungsfälle für Lambdas

Funktionales Arbeiten mit Streams

  • Das Interface Stream und das Package java.util.stream
  • Stream Verarbeitung durch Pipelines
  • Pipeline Bestandteile: Source, Intermediate und Terminal Operations
  • Sequentielle und parallele Ausführung von Aggregate Operations
  • Reduction Operations, Map-Reduce und Collectoren

Weitere wichtige Neuerungen

  • Date/Time API und das Package java.time
  • Die Klasse java.util.Optional
  • Repeatable Annotations und Type Annotations
  • Zusammenfassung der Features von Project Coin

Zielgruppe

Java Softwareentwickler, technische Projektleiter, Architekten

Voraussetzung für Seminar-Teilnahme

Gute Grundkenntnisse in Java z.B. durch Besuch unserer Java Schulung.

Seminar-Dauer

2 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Sie verschaffen sich einen Überblick über das Potential der neuen Features von Java 8
  • Nutzen Sie Lambdas ab sofort, schieben Sie das Thema nicht auf
  • Besuchen Sie ein kompaktes Update Training und sparen dadurch wertvolle Arbeitszeit
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Termine für Seminar: Java 8 Lambda und Streams Update

Seminar-TerminDauerDFGOrtPreisSeminar-Anmeldung
09.03. - 10.03.20172Mannheim1.230 EUROnlineFax
22.06. - 23.06.20172Mannheim1.230 EUROnlineFax
12.10. - 13.10.20172Mannheim1.230 EUROnlineFax
30.11. - 01.12.20172Mannheim1.230 EUROnlineFax

Preis pro Person zzgl. MwSt. inkl. Unterlagen, Zertifikat, Tagesverpflegung, Getränke, Obst und Snacks.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
09.03. - 10.03.Anmelden
22.06. - 23.06.Anmelden
12.10. - 13.10.Anmelden
30.11. - 01.12.Anmelden
   
Fax-Formular:Anmelden

✱  Durch­führungs­garantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.
Zum Geschaeftsbreich Competence Center
Schulung
Vielleicht interessiert Sie auch unser Kurs Effective Java oder möchten Sie etwas zu
Java Performance lernen?

Competence Center

Schulung

Service