ODBIERZ TWÓJ BONUS :: »

Programowanie w języku Clojure Stuart Halloway, Aaron Bedra

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
32,94 zł 54,90 zł (-40%)
27,45 zł najniższa cena z 30 dni

Dodaj do koszyka 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!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

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

Zamknij

Wybierz metodę płatności

Książka
54,90 zł
Niedostępna
Ebook
32,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płacę z Millennium Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile