ODBIERZ TWÓJ BONUS :: »

Programowanie w języku Clojure Stuart Halloway, Aaron Bedra

(ebook) (audiobook) (audiobook)
Autorzy:
Stuart Halloway, Aaron Bedra
Serie wydawnicze:
Baza programisty
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.7/6  Opinie: 3
Stron:
312
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
30,20 zł 54,90 zł (-45%)
14,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

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

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język Java, aby korzystać z książki "Programowanie w języku Clojure"?
Nie jest to konieczne, jednak podstawowa znajomość Javy może być pomocna, ponieważ Clojure działa na wirtualnej maszynie Javy i książka porusza tematy integracji z Javą.
2. Czy książka obejmuje zagadnienia programowania funkcyjnego i współbieżnego?
Tak, książka szczegółowo omawia zarówno programowanie funkcyjne, jak i współbieżne, prezentując praktyczne przykłady i wyjaśniając kluczowe koncepcje.
3. Czy znajdę w książce informacje o tworzeniu aplikacji w Clojure od podstaw?
Tak, ostatnie rozdziały książki prowadzą czytelnika przez proces tworzenia kompletnej aplikacji w Clojure, w tym testowanie, tworzenie interfejsu i instalację kodu.
4. Czy książka zawiera praktyczne przykłady i ćwiczenia?
Tak, w każdym rozdziale znajdują się liczne przykłady kodu oraz praktyczne zastosowania omawianych zagadnień.
5. Jakie zagadnienia techniczne są omawiane w książce?
Książka porusza m.in. składnię Clojure, makra, sekwencje, protokoły, typy danych, obsługę wyjątków, optymalizację wydajności oraz integrację z Javą.
6. Czy książka nadaje się do samodzielnej nauki Clojure?
Tak, książka została napisana z myślą o osobach uczących się samodzielnie - prowadzi krok po kroku od podstaw do zaawansowanych zagadnień.
7. Czy po przeczytaniu książki będę mógł wykorzystać Clojure w praktycznych projektach?
Tak, po zapoznaniu się z materiałem będziesz w stanie pisać własne programy w Clojure oraz tworzyć kompletne aplikacje.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
54,90 zł
Niedostępna
Ebook
30,20 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint