Ten kurs jest częścią ścieżki:
Java Developer
programowania funkcyjnego
pisania kodu przy pomocy wyrażeń Lambda
korzystania z referencji
posługiwania się metodą forEach
używania interfejsów funkcyjnych
pracy ze strumieniami
strumieni wielowątkowych
korzystania z biblioteki Vavr
Opanowałeś już programowanie obiektowe w JAVA i chcesz zrobić kolejny krok na swojej drodze do kariery programisty? Chcesz pisać kod bardziej czytelny, zwięzły i odporny na błędy? W takim razie programowanie funkcyjne to kolejny temat, który powinieneś opanować.
Ten kurs online krok po kroku wprowadzi Cię w programowanie funkcyjne w języku Java. Poznasz wyrażenie Lambda i nauczysz się pracować z metodą forEach. Zdobędziesz wiedzę w zakresie interfejsów funkcyjnych, strumieni, strumieni wielowątkowych i biblioteki Vavr.
To szkolenie online jest idealnym wprowadzeniem do programowania funkcyjnego. Jeżeli poznałeś już jego podstawy, to szkolenie usystematyzuje i poszerzy Twoją wiedzę w tym temacie.
W pierwszej części kursu, poświęconej interfejsom funkcyjnym i wyrażeniom Lambda dowiesz się, jak budować te struktury oraz jak korzystać z gotowych, dostarczonych przez twórców rozwiązań. Wytłumaczę Ci, skąd wzięły się wyrażenia Lambda, czym jest referencja w programowaniu funkcyjnym i jak pracować z metodą forEach. W kolejnych lekcjach omówimy różne interfejsy funkcyjne m.in.: predicate, supplier oraz customer, i porozmawiamy o tworzeniu własnych. Na koniec dowiesz się, jak działa kompozycja przy wykorzystaniu metod z interfejsów funkcyjnych.
Strumienie, czy też Stream’y pozwalają w prostszy sposób iterować po kolekcjach, dlatego w kursie nauczysz się korzystać z wielu metod dostępnych w bibliotece java.util.stream. Pozwoli Ci to wykorzystywać Stream’y do bardzo zaawansowanych operacji, zwiększając ich czytelność i wydajność, w porównaniu do standardowego programowania obiektowego. W tym dziale przejdziemy przez wszystkie kluczowe zagadnienia związane ze Stream’ami. Omówimy m.in. filtrowanie i zliczanie, kolektory, sortowanie, przeszukiwanie, mapowanie i znacznie więcej. Zajmiemy się też strumieniami wielowątkowymi, metodą Peek i stream’ami na mapach.
Cały ostatni rozdział poświęcimy bibliotece Vavr. Wprowadza ona szereg nowych interfejsów usprawniających pracę z kodem Javy. Przeprowadzę Cię przez większość nowych elementów, które zostały dodane w tej bibliotece. Poruszymy jej składowe, takie jak Try, Lazy, Tuple, Function, Pattern Matching, Validation i wiele więcej. W ten sposób zdobędziesz kompletną wiedzę o tym, co ma do zaoferowania biblioteka Vavr i będziesz umiał wykorzystać jej możliwości w praktyce.
Aby w pełni wykorzystać wiedzę zawartą w tym kursie online, powinieneś posiadać przynajmniej podstawową wiedzę na temat programowania obiektowego w JAVA. Przydatna może okazać się również znajomość środowiska programistycznego IntelliJ Idea, choć nie jest to warunek konieczny. Jeżeli chcesz uzupełnić wiedzę, możesz to zrobić z naszymi szkoleniami:
Kursy często kupowane razem
Taniej na Black Weeks!
Chętnie pomożemy! Odpowiedz na pytania przygotowane przez naszych specjalistów, a my dopasujemy ścieżkę rozwoju do Twoich preferencji.
Rozpocznij terazDo każdego ukończonego przez Ciebie szkolenia wystawiamy imienny certyfikat. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i nazwa instytucji certyfikującej. Warto podkreślić, że jesteśmy wpisani do Rejestru Instytucji Szkoleniowych (nr wpisu 2.12/00119/2017).
Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych . Jak również dołączyć do swojego CV.
Tak, do każdego zamówienia mamy obowiązek wystawić fakturę VAT (23%) lub paragon. Rodzaj dokumentu zależy od danych, które podasz w formularzu podczas składania zamówienia. Faktury zwykle wystawiamy do 3 dni roboczych od momentu zaksięgowania wpłaty. Poinformujemy Cię o tym fakcie mailowo, a dokument będzie można pobrać bezpośrednio z poziomu zakładki Historia zamówień na Twoim koncie w strefakursów.pl. Jeśli potrzebujesz dokumentu Proforma lub faktury odroczonej, złóż zamówienie, a w uwagach do zamówienia dodaj komentarz “Proforma” lub "Faktura z odroczonym terminem płatności", lub skontaktuj się z nami telefonicznie bądź mailowo (biuro@strefakursow.pl).
Po opłaceniu zamówienia otrzymujesz nielimitowany dostęp do zakupionych materiałów. Dzięki temu, że szkolenia są dla Ciebie dostępne zarówno online za pośrednictwem naszej platformy szkoleniowej i offline w aplikacji mobilnej strefakursów.pl, możesz w dowolnym czasie i miejscu powracać do obejrzanych lekcji i powtarzać materiał bez ograniczeń. Dodatkowo po ukończeniu całego szkolenia otrzymasz imienny certyfikat poświadczający Twój udział w szkoleniu. Certyfikat możesz opublikować np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV.
Rozpocznij naukę teraz za darmo, zapłać w ciągu 30 dni z lub – Jak to działa?
Ups! Coś poszło nie tak :(
Google Recaptcha uznał, że jesteś botem i zablokował Twoją ostatnią akcję. Spróbuj ponownie. W razie problemów skontaktuj się z nami.
ZAMKNIJ I SPRÓBUJ PONOWNIE