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:
50% zniżki do niedzieli!
Często kupowane w pakiecie
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).
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na iOS za pośrednictwem Apple Pay sprzedawcą jest Apple. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.
Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:
Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.
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