Programowanie w języku Clojure Stuart Halloway, Aaron Bedra
- Autorzy:
- Stuart Halloway, Aaron Bedra
- Serie wydawnicze:
- Baza programisty
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 312
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Programowanie w języku Clojure
Dla kogo jest ta książka?
Książka jest przeznaczona dla początkujących i średniozaawansowanych programistów, samouków oraz osób zainteresowanych nowoczesnym programowaniem funkcyjnym, które chcą opanować Clojure od podstaw do poziomu pozwalającego na tworzenie własnych aplikacji. Idealnie sprawdzi się zarówno dla osób znających już inne języki programowania, jak i tych, którzy dopiero zaczynają swoją przygodę z Clojure - nie jest wymagana znajomość Javy, choć jej podstawy mogą być pomocne. Dzięki praktycznym przykładom i jasnym wyjaśnieniom, książka umożliwia szybkie zdobycie umiejętności niezbędnych do pracy z Clojure, integracji z Javą oraz realizacji projektów wykorzystujących programowanie funkcyjne i współbieżne.
Czego się nauczysz?
- Składni języka Clojure i podstawowych konstrukcji programistycznych
- Wykorzystywania bibliotek Clojure w codziennej pracy
- Definiowania i stosowania funkcji oraz makr
- Zarządzania zmiennymi, wiązaniami i przestrzeniami nazw
- Integracji kodu Clojure z Javą i wywoływania metod Javy
- Pracy z sekwencjami, w tym sekwencjami leniwymi i nieskończonymi
- Stosowania podejścia funkcyjnego i rekurencji
- Programowania współbieżnego i zarządzania stanem aplikacji
- Używania referencji, atomów, agentów i zmiennych specyficznych dla wątku
- Tworzenia i implementowania protokołów, typów danych oraz rekordów
- Definiowania i upraszczania makr do automatyzacji kodu
- Projektowania wielometod i zaawansowanego wyboru metod
- Obsługi wyjątków i optymalizowania wydajności aplikacji
- Tworzenia klas Javy bezpośrednio w Clojure
- Testowania kodu oraz korzystania z bibliotek testowych
- Budowania kompletnej aplikacji z interfejsem użytkownika w Clojure
Przewodnik po Clojure dla każdego!
Clojure to jeden z najciekawszych współczesnych języków programowania funkcyjnego. Jest obecny na rynku od pięciu lat. Język jest oparty o wirtualną maszynę języka Java i zachęca użytkowników do programowania współbieżnego. W ostatnim czasie Clojure gwałtownie zdobywa popularność i uznanie wśród programistów. Dzieje się tak, ponieważ jest dobrze przemyślany i wspaniale zaprojektowany, kryje w sobie potencjał języka Lisp, a do tego jest szybki i działa na dobrze znanej wszystkim wirtualnej maszynie.
Ta książka to kompletny przewodnik po Clojure. Lekturę zaczniesz od poznania jego zalet, składni i zasad programowania. W momencie, kiedy zbudujesz solidne fundamenty, przejdziesz do nauki programowania funkcyjnego, które wymaga pewnej zmiany w sposobie myślenia. Ale nie martw się, z tą książką przyjdzie Ci to z łatwością! W kolejnych rozdziałach skupisz się na programowaniu współbieżnym, protokołach, typach danych i makrach. Zobaczysz również, jak za pomocą Clojure stworzyć klasę języka Java, oraz zaznajomisz się z procesem tworzenia kompletnej aplikacji korzystającej z Clojure. Jeżeli chcesz poszerzyć swoje horyzonty programistyczne, trafiłeś na idealną książkę. Ta inwestycja się opłaci!
Poznaj zalety Clojure:
- potencjał języka Lisp
- programowanie funkcyjne i współbieżne
- uporządkowaną i przemyślaną architekturę
- zasięg wirtualnej maszyny Java
- morze nowych możliwości!
Zmień myślenie na funkcyjne!
Wybrane bestsellery
Zobacz pozostałe książki z serii Baza programisty
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Programowanie w języku Clojure Stuart Halloway, Aaron Bedra
(3)-
6
-
5
-
4
-
3
-
2
-
1
4.7(1)
(1)
(0)
(1)
(0)
(0)
więcej opinii