Warsztat Java #11 - Kolejne wersje Java!

via Udemy

Go to Course: https://www.udemy.com/course/kurs-java-kolejne-wersje-java/

Overview

Zapraszamy na warsztat poświęcony nowościom w kolejnych wersjach Javy! Języki programowania i technologie nieustannie się rozwijają, co wymaga od nas ciągłego aktualizowania wiedzy. Kurs został zaprojektowany tak, aby najpierw skupić się na fundamentalnych zagadnieniach Javy, a następnie przejść do nowości wprowadzanych w kolejnych wersjach. Dzięki temu będziesz na bieżąco z najnowszymi funkcjami i usprawnieniami języka Java.Tematyka warsztatu:JDK 8Zarys historyczny wersji JavaKrótkie wprowadzenie do JDK 8 i jego znaczenia dla ekosystemu Javy.InterfejsyDefault methods, static methods.Date & TimeNowe API do pracy z datami i czasem (java.time).Functional ProgrammingLambda expressions, functional interfaces.OptionalUnikanie null-pointer exceptions za pomocą klasy Optional.IONowości w strumieniach wejścia/wyjścia.KolekcjeZmiany i ulepszenia w kolekcjach.JDK 9JShellInteraktywna powłoka REPL dla Javy.KolekcjeNowe metody tworzenia niezmiennych kolekcji.InterfejsyRozszerzenia interfejsów.try-with-resourcesUlepszenia w zarządzaniu zasobami.OptionalNowe metody w klasie Optional.StreamsUlepszenia w strumieniach.Klasy anonimoweZmiany w obsłudze klas anonimowych.JDK 10varWprowadzenie lokalnej inferencji typów.KolekcjeDalsze ulepszenia w kolekcjach.OptionalKolejne nowe metody w klasie Optional.Streams - CollectorsNowe funkcje w Collectors.JDK 11javacNowe opcje i usprawnienia kompilatora.StringNowe metody w klasie String.var i lambdaUżycie var w lambdach.FilesNowe metody w klasie Files.JDK 12Preview featuresWprowadzenie funkcji w wersji zapoznawczej.switch (preview)Rozszerzenie instrukcji switch.Streams - CollectorsDalsze usprawnienia w Collectors.StringNowe metody i zmiany w klasie String.JDK 13switch (preview)Kontynuacja rozszerzeń switch.Text Blocks (preview)Wprowadzenie bloków tekstowych.JDK 14switchFinalizacja zmian w instrukcji switch.NullPointerExceptionPoprawa diagnostyki NPE.Pattern Matching instanceof (preview)Wprowadzenie dopasowywania wzorców w instanceof.Records (preview)Wprowadzenie rekordu.Text Blocks (preview)Dalsze prace nad blokami tekstowymi.JDK 15Text BlocksFinalizacja bloków tekstowych.Pattern Matching instanceof (preview)Kontynuacja dopasowywania wzorców w instanceof.Records (preview)Dalsze prace nad rekordami.Sealed Classes (preview)Wprowadzenie klas zapieczętowanych.JDK 16RecordsFinalizacja rekordu.Pattern Matching instanceofFinalizacja dopasowywania wzorców w instanceof.StreamsNowe funkcje w strumieniach.Day PeriodWprowadzenie Day Period.jpackageNowe narzędzie do pakowania aplikacji.Sealed Classes (preview)Dalsze prace nad klasami zapieczętowanymi.JDK 17Sealed ClassesFinalizacja klas zapieczętowanych.Pattern Matching for switch (preview)Wprowadzenie dopasowywania wzorców w switch.JDK 18Deprecated finalize()Deprecacja metody finalize.Pattern Matching for switch (preview)Kontynuacja prac nad dopasowywaniem wzorców w switch.JDK 19Virtual threads (preview)Wprowadzenie wirtualnych wątków.Pattern Matching for switch (Third preview)Kolejna wersja zapoznawcza dopasowywania wzorców w switch.Record Patterns (Preview)Wprowadzenie wzorców rekordów.Format kursu: Warsztat będzie miał formę wykładów połączonych z praktycznymi przykładami kodu. Materiały będzie zawierać też notatki w formie pdf, które można przyswajać według własnych preferencji.Wersja Javy: Minimalna wymagana wersja Javy to 8, ale zaleca się korzystanie z najnowszej wersji, aby móc w pełni wykorzystać nowości wprowadzane w kolejnych wydaniach.Warsztat ten jest 11. warsztatem w ramach ścieżki Zajavka. Oczywiście możesz go realizować niezależnie od innych moich materiałów.Warsztat „Kolejne wersje Java!" jest idealny dla osób, które chcą być na bieżąco z najnowszymi funkcjami i usprawnieniami wprowadzanymi w kolejnych wersjach Javy. Niezależnie od Twojego poziomu doświadczenia, kurs ten dostarczy Ci niezbędnych narzędzi i wiedzy, abyś mógł lepiej projektować, implementować i utrzymywać swoje aplikacje.Uczestnik warsztatu „Kolejne wersje Java!" zdobędzie kompleksową wiedzę na temat nowości wprowadzanych w kolejnych wersjach Javy od JDK 8 do wersji 19.

Skills

Reviews