PDF-Download

Schulung Java 8 kompakt für Java-Programmierer (S1690)
4.7 von 5 Sternen
6 Kundenbewertungen

Das spannendste an der im Frühjahr 2014 veröffentlichten Version 8 von Java sind die lange erwarteten Lambdas. Diese funktionalen Ausdrücke erlauben, zusammen mit dem ebenfalls neuen Stream-Konzept, vielerorts deutlich eleganteren und kompakteren Code als bisher; beispielsweise in der Verarbeitung von (Fach)objekten in Collections. Kernkonzepte dafür sind die ebenfalls neuen funktionalen Interfaces. Das neue Stream-API unterstützt dabei das Design-Pattern Map/Filter/Reduce und demonstriert eindrucksvoll die neuen Möglichkeiten von Lambdas.
Weiterhin ist beispielsweise das Package java.time hinzugekommen, das endlich eine moderne und durchdachte Behandlung temporaler Werte ermöglicht.

Offene Termine

26.02.-27.02.2018
2 Tage | 1.140,00
Köln   
Noch frei
Buchen Vormerken
19.09.-20.09.2018
2 Tage | 1.140,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 pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

Nach dem Seminar kennen Sie die wesentlichen Neuerungen von Java 8, wie beispielsweise Lambdas, Streams sowie Time und haben einen systematischen Einblick in die funktionalen Programmiermöglichkeiten von Java 8 bekommen.

Wer sollte teilnehmen

Professionelle Java-Entwickler, die einen kompakten Einblick in die Möglichkeiten der neuen Java-Version haben wollen.

Inhalt

  • Neuerungen bei Interfaces
    • Default-Methoden 
    • Statische Methoden 
    • Funktionale Interfaces
      • Das Package java.util.function
      • Die 5 grundlegenden Functional Interfaces: Supplier, Predicate, Function, UnaryOperator und Consumer
  • Lambdas in Java 8
    • Syntax
    • Erlaubte Positionierung und Zusammenhang mit Funktionalen Interfaces
    • Innere Klassen durch Lambdas ersetzen
    • Higher-Order-Functions mit Lambdas verwenden
      • Bulk-Änderungen von Collections
      • Operationen on Demand
    • Methodenreferenzen
    • Eigene Higher-Order-Functions entwickeln
    • Refactoring von Boilerplate-Code
    • Lambdas und Exceptions
  • Intermezzo
    • Effektive finals
    • Optionals
  • Streams in Java 8
    • Die Elemente der Stream-Bearbeitung
    • Filtern und Mappen
    • Streams erzeugen
      • Ranges, Collections, IO, dynamisches Erzeugen
    • Terminale Operationen
      • Prüfungen, Statistiken, Auswahl, Sammlung
      • Die vier Varianten der Reduktion
      • Eigene Collectoren schreiben
    • Intermediäre Operationen
      • Beobachten, Sortieren, Begrenzen, Mappen
    • Parallele Streams
      • Nutzen und Gefahren
  • Weitere Neuerungen im Überblick
    • Das Package java.time
    • Neue Methoden in den Basisklassen

Tipp: Folgende Seminare finden im Anschluss statt:

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 2 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetag 09:00 - 16:00 Uhr

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

Kundenbewertungen

5/5
Bewertung von Josef T.

Viele Übungen, kompetenter Trainer, gute Organisation.

4/5
Bewertung von Peggy R.

Lamdas und Streams sehr gut erklärt. Leider keine Zeit mehr für die Neuerung zu Date und Time aber das kann man eigentlich auch allein gut lernen.

5/5
Bewertung von Josef T.

Viele praktische Übungen, gute Organisation, kompetenter Trainer

4/5
Bewertung von Peggy R.

Fundierte Fachwissen und gute Didaktik. Gern wieder.

5/5
Anonyme Bewertung

Sehr kompetent, ist auf alle Fragen, auch solche die nicht unmittelbar zum Thema gehörten, eingegangen. Struktur fand ich auch sehr gut, auch die vielen Übungen waren hilfreich und haben für Kurzweiligkeit gesorgt.

5/5
Anonyme Bewertung

Trainer fachlich sehr erfahren und kompetent. Vortrag klar strukturiert und systematisch aufgebaut Beantwortete Fragen klar und ausführlich

Offene Termine

26.02.-27.02.2018
2 Tage | 1.140,00
Köln   
Noch frei
Buchen Vormerken
19.09.-20.09.2018
2 Tage | 1.140,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 pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Ein Team einer Firma will simultan das Seminar Java 8 kompakt für Java-Programmierer reservieren

An dieser Stelle kann ein Inhouse-Training zum Gegenstand Java 8 kompakt für Java-Programmierer richtig sein. Die Agenda der Schulung kann hierbei zusammen mit den Trainern aufgestockt oder komprimiert werden.

Haben die Seminarteilnehmer ohnehin Praxis in Java 8 kompakt für Java-Programmierer, sollte der Anfang entfallen. Eine Inhouse-Bildungsmaßnahme rentiert sich ab drei Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema Java 8 kompakt für Java-Programmierer finden gelegentlich in der Umgebung von München, Bremen, Leipzig, Düsseldorf, Bielefeld, Münster, Bochum, Dresden, Berlin, Stuttgart, Hannover, Frankfurt, Duisburg, Hamburg, Dortmund, Wuppertal, Bonn, Nürnberg, Essen und Köln am Rhein in NRW statt.

Welche Themen passen zu Java 8 kompakt für Java-Programmierer?

Eine gute Basis findet sich in Java 8 kompakt für Java-Programmierer mit

  • Eigene Collectoren schreiben
  • Higher-Order-Functions mit Lambdas verwendenBulk-Änderungen von Collections
  • Statische Methoden 
  • Innere Klassen durch Lambdas ersetzen

Zu empfehlen ist auch ein Seminar von „Java Enterprise Edition (JEE)“ mit der Behandlung von

  • Konfiguration von Zugriffsrechten und Transaktionen
  • Einstieg Das Java EE 5 SDK
  • WebService-Clients
  • Persistenzschicht mit Entity Beans und JPA

Für Firmenschulungen ist das Thema „Kryptographie - Theorie und Anwendung (Sprachen: Java, Ruby, C/C++, C# und Python)“ mit den Unterpunkten Stream Cipher und PKI und Zertifikate geeignet.

Für Erfahrene Anwender eignet sich auch eine Java Web Services mit JAX-WS Fortbildung. In diesem Training werden insbesondere

  • JAXB und Web Services
  • JAXB, JAXB Annotations
  • Integration in das Build Management Maven
  • Einführung in Java Web Service Security Security Grundlagen
geschult.

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