menu
{$Head.Title}}

Kurs Java 8 Update (Lambda)

Standard Kurs Java 8 Update (Lambda und Streams)

Dieser Java Lambda Kurs bietet den effizienten Einstieg in die Anwendung der Java 8 Lambda Expressions und dem Stream API.

Java 8 Update
2021-01-13
2021-01-13
Bern, Zürich, Schweiz, ...
Bern, BE
3000
Schweiz
Java 8 Update
2021-05-18
2021-05-18
Bern, Zürich, Schweiz, ...
Bern, BE
3000
Schweiz
Code1. TagDauerPreis (öffentlich)KursleiterKursort
AnmeldenJUP8-0121Mi 13. Jan1 Tag699 CHFDaniel SchmutzOffen
AnmeldenJUP8-0221Di 18. Mai1 Tag699 CHFDaniel SchmutzOffen

Information
Java 8 Update

Kurscode: JUP8

Das Angebot Firmenkurs finden Sie hier.
Das Angebot Online Kurs finden Sie hier.

Infrastruktur: Bring your own Computer (Processor i7 oder vergleichbar, mindestens 8GB RAM), VMWare Workstation Player Version 12+.
Alle Kursunterlagen werden elektronisch abgegeben, damit leisten wir einen Beitrag an die Umwelt.

Einleitung

Das Java 8 Release ist seit März 2014 offiziell verfügbar. Java 8 ist das wohl wichtigste und umfassenste Release seit Java 5. Java 8 bringt viele neue Features und Verbesserungen, welche die Entwicklung von Java Anwendungungen massgebend beeinflussen.Die Programmierung mit Lambda Expressions bildet einen zentralen Bestandteil in diesem Kurs.

Dieser Kurs zeigt Ihnen die Möglichkeiten der Java SE Edition 8 kompakt und detailliert auf.Kernpunkte des Kurses sind die Programmierung mit Lambda Expressions und das Arbeiten mit dem Stream-API.Weiter zeigen wir die Unterstützung von Java 8 durch die Eclipse IDE.

Zahlreiche Übungen und Beispiele begleiten diesen Kurs.

Ein Muss für jeden echten Java Entwickler.

Ihr Nutzen

  • Sie kennen die Möglichkeiten und Features der Java Standard Edition.
  • Sie können die Java 8 Features (Lambda, Streams, ...) in Ihren Projekten einsetzen.
  • Sie können eigene Funktionale Interfaces mit Lambda programmieren.
  • Sie wissen was Java 8 wirklich kann und welchen Nutzen es Ihnen bringt.
  • Sie können die Migration nach Java 8 abschätzen.
  • Die wichtigsten Eigenschaften der Java Beans Konvention kennen
  • Sie kennen die Java Zukunft.
Voraussetzungen

Gute Grundkenntnisse früherer Java-Versionen analog der JEGL (Java Einführung) und JPF2 (Java Vertiefung).

Teilnehmerkreis

Java Entwickler, welche die neuen Funktionen der Java Standard Edition effizient einsetzen möchten.

Unterlagen

  • Tutorial
  • Code Walks
  • Internet / Intranet
Inhalt

  • Einführung
  • Lambda Expressions
    • Was sind Lambda Expressions
    • Syntax
    • Functional, Method, Constructor
    • Lambda Programmierung
    • Anonyme Klasse vs Lambda Ausdruck
    • Functional Interfaces
    • Method References
    • Constructor References
    • Variable Scope
    • Default Methods
    • Static Methods in Interfaces
    • Parameters of Lambda Expressions
    • Composition, Laziness
    • Parallelizing Operations
    • Lambda and Exceptions
  • Stream API
    • Stream Operations (for Iteration)
    • Stream Creation
    • filter, map, flatMap Methods
    • Stream Extracting, Combining
    • Stateful Transformations
    • Primitive Type Streams
    • Parallel Streams
    • Collecting into Maps
  • Collections
    • Externe vs interne Iteration
    • Collections und Lambda
  • New Data and Time API
  • Concurrecny Enhancements
  • Diverse Erweiterungen