Von Java 14 bis 21

Seit der Version 14 schaue ich mir in einem Videotraining von LinkedIn Learning (LiL) regelmäßig die Neuerungen jeder Java-Version an. Da die Release-Wechsel von Java seit geraumer Zeit halbjährlich erfolgen, wird das Videotraining immer wieder aktualisiert und auf den neusten Stand gebracht. „Von Java 14 bis 21“ weiterlesen

Aktualisierung meines Trainings zu den Neuerungen von Java

Bei LinkedIn Learning habe ich ein Training am Start, das sich um die Neuerungen der verschiedenen Versionen von Java kümmert. Bekanntlich erscheinen neue Versionen von Java mittlerweile alle 6 Monate und deshalb wird dieses Training immer wieder erweitert bzw. auf den neuen Stand gebracht. Derzeit behandle ich in diesem Training die Neuerung von Java 14, 15 und 16. Die Neuerungen der Version 17 spiele ich Ende dieser Woche neu ein und dann wird das Training noch einmal aktualisiert/erweitert und auf eine Art „Endstand“ gebracht. Denn die Version 17 ist nach vielen Jahren wieder eine LTS-Version, die in der Praxis auf viele Jahre die relevante neuste Version bilden wird. Wie der Name LTS – Long-Term-Support – aussagt, werden nur diese Versionen explizit über einen langen Zeitraum unterstützt. Während private Programmierer gerne schnell auf neue Versionen umsteigen, wird man in der professionellen Programmierung bzw. bei Business-Anwendungen fast immer nur solche LTS-Versionen berücksichtigen.

Die nächsten zwei neuen Videotraining sind freigegeben

Da bin ich doch gerade erst mit meinen aktuellen Aufzeichnungen fertig und dann fällt mir eben beim Besuch der Seiten von LinkedIn Learning auf, dass vor einer Woche gleich zwei neue Videotraining bei LiL freigegeben wurden.

Das eine Training ist JavaScript: In HTML 5 arbeiten.

Dabei geht es darum:


HTML und JavaScript zusammen bieten für alle Webprogrammierer das optimale (Programmier-)Sprachendoppel, wenn es um die Entwicklung moderner Webauftritte geht. Tatsächlich laufen viele Features, die unter HTML5 geführt werden, in Wirklichkeit unter JavaScript: Manchmal gehen sie zwar mit neuen HTML-Tags einher, andererseits gibt es oft nicht einmal eine zwingende Verbindung zu HTML. In diesem Video-Training werden ein paar anschauliche Beispiele zusammengetragen und der optimalen Code gezeigt, wenn es um Techniken wie Geolocation, Local Storage und Session Storage, Web Worker, Canvas oder auch SVG samt der dynamischen Manipulation geht. Auch Web Sockets als Grundlagen mächtiger Rich Internet Applications lernen Sie im Laufe des Kurses kennen.

Der zweite Kurs behandelt Java. Genau genommen geht es um die Neuerungen von Java 14.
Kursdetails – Java feiert im Jahr 2020 seinen 25. Geburtstag – und zählt immer noch zu den populärsten und wichtigsten Programmiersprachen. Da inzwischen neue Versionen im gefühlt halbjährlichen Turnus erscheinen, tut rechtzeitige Aufklärung Not. Ich habe mir für den Kurs Java 14 angeschaut und die wichtigsten Neuerungen in diesem Übersichtskurs zusammengefasst. Sie lernen zum Beispiel relevante Syntaxneuerungen kennen, sehen, wie Sie TextBlocks und Records nutzen und erfahren auch mehr zu den Erweiterungen des instanceof-Operators. Im Kontext stehen auch immer ältere Versionen und ein Blick in die Zukunft von Java.