Beschreibung
Dieser Kurs bietet einen umfassenden Einblick in die Neuerungen die mit Java Release 8 in Java hinzugefügt worden sind. Neben den bekannteren Sprachfeatures wie die Lambda Ausdrücke und Streams lernt man auch die auf den ersten Blick unscheinbaren Erweiterungen wie Completable Future und Optional kennen. Auch erfahrenen Entwicklern ist es meist nicht bewusst, welche Möglichkeiten man mit Java 8 erhält. Erst die intensive Beschäftigung mit Java 8 vermittelt einen Eindruck der Mächtigkeit der neuen Features. Mit unserem Kurs erhält man kompakt und leicht verständlich genau dieses Wissen welches mit zahlreichen Beispielen vertieft wird.
Kursaufbau und Inhalt
Alle neuen Features werden nicht nur gezeigt, es werden auch Hintergrundinformationen gegeben und Best Practices für die Anwendung in der Praxis gezeigt. Jede Neuerung aus Java 8 wird in einem eigenen Abschnitt behandelt, in den einzelnen Lektionen genau erklärt und mittels Live Coding die Anwendung in der Praxis an Beispielen gezeigt.
Dies sind die Themen des Kurses:
- Lambda Ausdrücke
- Stream API
- Asynchrone Programmierung
- Funktionale Programmierung
- Optional
- neue Date & Time API
- Default Methoden
Source Code
Der gesamte Source Code ist verfügbar und kann vom Teilnehmer heruntergeladen werden und die Beispiele selbst ausprobiert und verändert werden.
Diese Kurse haben Teilnehmer auch gekauft
Info zu den Dozenten
4.4 Calificación
536 Estudiantes
1 Cursos
Tarek El-Sibay
Softwareentwickler
Ich bin Diplom Mathematiker und Informatiker und arbeite seit über 20 Jahren in der Software Entwicklung mit Java. Seit über 15 Jahre liegt der Fokus dabei in der Entwicklung von Server Systemen. Weiterhin habe ich während diverser Projekte reichlich Erfahrung in der Entwicklung von Clients (iOS, HTML/Javascript) sammeln können. Durch die Kombination von Client- und Server-Entwicklung konnte ich mir ein großes Wissen zu den unterschiedlichsten Technologie-Stacks aneignen. Neben der reinen Entwicklungstätigkeit befasse ich mich aber auch mit automatisierten Build-, Test- und Deploymentprozessen.
Teilnehmer-Feedback
Bewertungen
IAV T-CU Training
12-03-2021
Ich fand den informativ und gerade der Vergleich zu veralteten APIs hilft beim besseren Verständnis. Für einen besseren Lerneffekt würde ich mir jedoch deutlich mehr Interaktivität wünschen. Anfangs wurden noch ein paar Fragen gestellt. Ich könnte mir hier Aufgaben zur Selbstimplementierung (wie ein Kata) vorstellen. Das würde dem Lerneffekt deutlich helfen.
Reinhard Bellmann
21-01-2021
Geeignet.
Sehr gut und verständlich erklärt, sehr gute Beispiele. Vortragsweise ruhig und professionell.