MENU


Elixir

ELIXIR. ABY PROGRAMOWANIE ZNÓW BYŁO PRZYJEMNOŚCIĄ

Zwiększ swoją produktywność dzięki jednemu z najbardziej przyjaznych języków programowania

Chcesz nauczyć się jednego z najpopularniejszych języków programowania? Masz ochotę poznać język najbardziej „developers friendly”? Jeśli tak, to mamy coś dla Ciebie. Ebook Elixir. Aby programowanie znów było przyjemnością pokaże Ci, że programowanie funkcyjne może stać się bardziej eleganckie i przyjazne dzięki językowi Elixir.

Dzięki publikacji:

• przeczytasz o wzorcach i przekształceniach w Elixirze
• poznasz funkcje anonimowe i nazwane
• dowiesz się, jak przeprowadzić refaktoryzację kodu do stylu funkcyjnego
• zobaczysz, na czym polega równoległość w Elixirze
• poznasz model aktora i komunikaty

Poznaj Elixir i niech programowanie znów stanie się dla Ciebie przyjemnością.


Clojure

CLOJURE. NOWY LISP

Nie masz doświadczenia z programowaniem funkcyjnym? Clojure jest właśnie dla Ciebie

Clojure jest jednym z najciekawszych nowych języków programowania. Jest prosty, dynamiczny i rozwiązuje problemy, które ograniczały jego poprzednika – język Lisp, zachowując jednocześnie jego zalety. Chcesz poznać podstawy tego języka? Przeczytaj ebook Clojure. Nowy Lisp i spójrz w nowy sposób na swoje stare programistyczne problemy.

Dzięki publikacji:

• sprawdzisz, dlaczego warto wybrać język Clojure
• poznasz tożsamość, wartość i stan w Clojure
• zrozumiesz język Clojure – środowisko REPL, makra, wektory i słowa kluczowe
• zobaczysz, jak wygląda programowanie współbieżne w Clojure
• przeczytasz wywiad z Richem Hickeyem, twórcą Clojure

Zanurz się w pełni w styl funkcyjny dzięki językowi Clojure


Haskell

HASKELL. PLAC ĆWICZEŃ DLA UCZONYCH

Poznaj czysto funkcyjny język programowania i zobacz, jak myśli programista funkcyjny

Haskell to język o prostej składni, który pozwala tworzyć skomplikowane projekty z mniejszych części, podczas gdy kompilator dba o to, aby poszczególne elementy do siebie pasowały. Dzięki temu architektura oprogramowania jest bardziej przemyślana. O tym i wielu innych zaletach Haskella przeczytasz w ebooku Haskell. Plac ćwiczeń dla uczonych

Zacznij korzystać z Haskella i uniknij frustrujących pomyłek.

Dzięki publikacji:

• dowiesz się o rekurencji, sterowaniu i funkcjach wyższego rzędu w Haskellu
• poznasz najważniejszą ideę nowoczesnego programowania funkcyjnego
• przeczytasz, na czym polega dopasowywanie do wzorców
• poznasz narzędzia, dzięki którym zbudujesz struktury danych i kod, aby wykonać na nich przekształcenia
• zobaczysz, jak zastosować język Haskell w praktyce

Poznaj język Haskell w praktyce


Scala

SCALA. JĘZYK HYBRYDOWY

Naucz się języka Scala i wejdź łagodnie w programowanie funkcyjne

W ostatnich latach język Scala stał się bardzo popularny i szeroko wykorzystywany, w takich dziedzinach jak data science, big data czy machine learning. Jeśli chcesz rozwijać się na tych polach, koniecznie musisz poznać język Scala. Skorzystaj z ebooka Scala. Język hybrydowy i zwiększ swoje szanse na karierę w branży związanej z big data.

Dzięki publikacji:

• dowiesz się, jak tworzyć funkcje wyższego rzędu w języku Scala
• przeczytasz, jak pracować z kolekcjami języka Scala – niemutowalnymi, mutowalnymi i leniwymi
• dowiesz się, czym jest czystość funkcyjna
• poznasz funkcje wyższego rzędu
• zobaczysz, jak znajdować błędy i zwiększać wydajność

Wejdź w świat programowania funkcyjnego razem z językiem Scala


Swift

SWIFT. PROGRAMOWANIE FUNKCYJNE DLA APLIKACJI MOBILNYCH

Twórz wysoce skalowalne aplikacje przy użyciu technik funkcyjnych

Jeśli chcesz tworzyć aplikacje na urządzenia z systemem operacyjnym iOS i Mac OS, powinieneś poznać język Swift. To jedno z kluczowych wymagań w ofertach pracy dotyczących platformy Apple. Poświęć czas na naukę języka Swift i zwiększ swoje szanse na nową, lepszą pracę. Przeczytaj ebook Swift. Programowanie funkcyjne dla aplikacji mobilnych i naucz się nowego, ciekawego podejścia w pisaniu kodu.

Dzięki publikacji:

• dowiesz się wszystkiego, co powinieneś wiedzieć o języku Swift
• zobaczysz, dlaczego nie powinieneś używać nil
• przeczytasz, dlaczego powinieneś unikać stanu mutowalnego
• dowiesz się, dlaczego nie należy używać funkcji wyższego rzędu

Naucz się nowego języka programowania i zwiększ swoje szanse na rynku pracy