Functional Programming Tools in Java 8 and Beyond

Dec 2, 2016 · Kraków, Poland

Functional Programming Tools in Java 8 and Beyond

Opis szkolenia:

Nowe narzędzia dostępne w Javie 8 sprawiają wiele problemów osobom “wychowanym” na programowaniu imperatywnym. Warsztat skupia się na zaznajomieniu uczestników z narzędziami znanymi z funkcyjnych języków programowania, które pozwalają znacznie uprościć codzienną pracę i pozwolić uniknąć wielu błędów.

Cena szkolenia:

wcześniejsza rejestracja do 14 listopada
599 PLN + 23% VAT/os.
późniejsza rejestracja do 29 listopada
699 PLN + 23% VAT/os.

Poziom warsztatu:

Początkujący/Średniozaawansowany

Wymagania sprzętowe:

Własny komputer z zainstalowanym JDK w wersji 8
Najnowsza wersja IDE(Intellij IDEA preferowany)

Uzyskana wiedza:

Umiejętność sprawnego wykorzystywania wyrażeń lambda oraz innych narzędzi programowania funkcyjnego w codziennej pracy.

Agenda

Wprowadzenie do wyrażeń lambda, Optional, Stream
Zestaw ćwiczeń realizowanych w formule Kata część 1
Zaawansowane zastosowania Stream i implementacja własnego Collectora
Zestaw ćwiczeń realizowanych w formule Kata część 2
Omówienie i rozwiązanie najpopularniejszych problemów
Zastosowanie zewnętrznych bibliotek wspierających paradygmat programowania funkcyjnego w Javie (Javaslang)

Grzegorz Piwowarek

Grzegorz Piwowarek jest senior software developerem w TouK, senior technical editorem w Baeldung oraz prelegentem na międzynarodowych konferencjach(JEEConf, DevoxxBE, DevoxxMA, BuildStuffLT, BuildstuffUA).

Event organizers
Social
Rating

based on 0 reviews