Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
 Wydawnictwo:
 PZWL
Diabetologia wieku rozwojowego

Diabetologia wieku rozwojowego

159.00zł
Java. Programowanie funkcyjne 89.00zł 66.75zł
Java. Programowanie funkcyjne

Tytuł: Java. Programowanie funkcyjne
Autor: Pierre-Yves Saumont
ISBN: 978-83-283-3324-6
Ilość stron: 480
Data wydania: 09/2017
Format: 170x230
Wydawnictwo: HELION

Cena: 89.00zł 66.75zł


Większość programistów pracuje zgodnie z paradygmatem programowania imperatywnego, który polega na tworzeniu ciągu instrukcji zmieniających stan programu. Najpoważniejszą wadą tej metody pracy jest podatność kodu na błędy, które trudno jest później wykryć i usunąć. Alternatywą jest programowanie funkcyjne — metodyka, która kładzie największy nacisk na stałe i funkcje. Takie programowanie polega na konstruowaniu funkcji oraz na obliczaniu wartości wyrażeń. W ten sposób otrzymuje się kod odporny na błędy. Niestety, nie zawsze można skorzystać z języków do programowania funkcyjnego.

Niniejsza książka stanowi znakomite wprowadzenie do programowania funkcyjnego na przykładzie Javy. Przedstawiono tu zasady programowania funkcyjnego i metody budowania funkcyjnych struktur danych. Poprzez poznanie paradygmatu funkcyjnego możliwe staje się pisanie lepszych programów, a tworzony kod zawiera mniej błędów i staje się zdecydowanie bardziej niezawodny. W każdym rozdziale znalazły się przykłady kodu, a także ćwiczenia, instrukcje i wskazówki, dzięki którym opanowanie poszczególnych koncepcji stanie się o wiele łatwiejsze. Wyczerpująco omówiono tu m.in. transparentność referencyjną, niezmienność, trwałość i leniwe obliczanie wartości.

Najważniejsze zagadnienia:

  • sterowanie wykonaniem programu
  • różne rodzaje funkcji w Javie
  • rekurencja i jej różne zastosowania
  • operacje wejścia-wyjścia
  • obsługa błędów
  • Java 8 a programowanie funkcyjne

Programowanie funkcyjne — pisz kod funkcjonalny!

Rozdziały:

Przedmowa (13)

Podziękowania (17)

O książce (19)

Rozdział 1. Czym jest programowanie funkcyjne? (23)

  • 1.1. Czym jest programowanie funkcyjne? (24)
  • 1.2. Pisanie użytecznych programów bez efektów ubocznych (26)
  • 1.3. W jaki sposób transparentność referencyjna czyni program bezpieczniejszym? (28)
  • 1.4. Zalety programowania funkcyjnego (28)
  • 1.5. Wykorzystanie modelu z zastępowaniem do rozumowania na temat programu (30)
  • 1.6. Zastosowanie zasad funkcyjnych na prostym przykładzie (31)
  • 1.7. Osiąganie limitów abstrakcji (36)
  • 1.8. Podsumowanie (37)

Rozdział 2. Użycie funkcji w języku Java (39)

  • 2.1. Czym jest funkcja? (40)
    • 2.1.1. Funkcje w świecie rzeczywistym (40)
  • 2.2. Funkcje w Javie (45)
    • 2.2.1. Metody funkcyjne (45)
    • 2.2.2. Interfejsy funkcyjne Javy i klasy anonimowe (50)
    • 2.2.3. Złożenie funkcji (52)
    • 2.2.4. Funkcje polimorficzne (52)
    • 2.2.5. Upraszczanie kodu za pomocą funkcji anonimowych (53)
  • 2.3. Zaawansowane funkcjonalności funkcji (55)
    • 2.3.1. Co z funkcjami dotyczącymi kilku argumentów? (56)
    • 2.3.2. Zastosowanie funkcji z częściowym rozwinięciem (57)
    • 2.3.3. Funkcje wyższego rzędu (57)
    • 2.3.4. Polimorficzne funkcje wyższego rzędu (58)
    • 2.3.5. Użycie funkcji anonimowych (61)
    • 2.3.6. Funkcje lokalne (63)
    • 2.3.7. Domknięcia (64)
    • 2.3.8. Częściowe zastosowanie funkcji i automatyczne rozwijanie (66)
    • 2.3.9. Zamiana argumentów częściowo zastosowanych funkcji (70)
    • 2.3.10. Funkcje rekurencyjne (71)
    • 2.3.11. Funkcja tożsamościowa (73)
  • 2.4. Interfejsy funkcyjne Javy 8 (74)
  • 2.5. Debugging funkcji anonimowych (75)
  • 2.6. Podsumowanie (78)

Rozdział 3. Uczynić Javę bardziej funkcyjną (79)

  • 3.1. Zamiana standardowych struktur sterujących na ich funkcyjne odpowiedniki (80)
  • 3.2. Abstrakcja struktur sterujących (81)
    • 3.2.1. Czyszczenie kodu (85)
    • 3.2.2. Alternatywa dla if ... else (88)
  • 3.3. Abstrakcja iteracji (92)
    • 3.3.1. Abstrakcja operacji na liście dzięki odwzorowaniu (94)
    • 3.3.2. Tworzenie list (95)
    • 3.3.3. Wykorzystanie operacji dotyczących głowy i ogona (96)
    • 3.3.4. Funkcyjne dodawanie do listy (97)
    • 3.3.5. Redukcja i zwijanie list (97)
    • 3.3.6. Kompozycja odwzorowań i mapowanie kompozycji (103)
    • 3.3.7. Stosowanie efektów dla list (104)
    • 3.3.8. Funkcyjne podejście do danych wyjściowych (105)
    • 3.3.9. Budowanie list referencji odwrotnych (106)
  • 3.4. Zastosowanie właściwych typów (109)
    • 3.4.1. Problemy ze standardowymi typami (109)
    • 3.4.2. Definiowanie typów wartości (112)
    • 3.4.3. Przyszłość typów wartości w Javie (115)
  • 3.5. Podsumowanie (115)

Rozdział 4. Rekurencja, rekurencja odwrotna i memoizacja (117)

  • 4.1. Różnice między rekurencją i rekurencją odwrotną (118)
    • 4.1.1. Przykład z dodawaniem dla obu rodzajów rekurencji (118)
    • 4.1.2. Implementacja rekurencji w Javie (119)
    • 4.1.3. Wykorzystanie eliminacji wywołania ogonowego (119)
    • 4.1.4. Użycie funkcji i metod z rekurencją ogonową (120)
    • 4.1.5. Abstrakcja rekurencji (120)
    • 4.1.6. Utworzenie wersji zapewniającej prostą podmianę metody rekurencyjnej bazującej na stosie (124)
  • 4.2. Stosowanie funkcji rekurencyjnych (126)
    • 4.2.1. Korzystanie z lokalnie zdefiniowanych funkcji (127)
    • 4.2.2. Zapewnienie funkcji działających jako rekurencje ogonowe (128)
    • 4.2.3. Funkcje podwójnie rekurencyjne - ciąg Fibonacciego (128)
    • 4.2.4. Zamiana metod dla list na wersje rekurencyjne i bezpieczne dla stosu (131)
  • 4.3. Kompozycja ogromnej liczby funkcji (134)
  • 4.4. Korzystanie z memoizacji (137)
    • 4.4.1. Memoizacja w programowaniu imperatywnym (137)
    • 4.4.2. Memoizacja w funkcjach rekurencyjnych (138)
    • 4.4.3. Memoizacja automatyczna (140)
  • 4.5. Podsumowanie (146)

Rozdział 5. Obsługa danych przy użyciu list (147)

  • 5.1. Jak klasyfikować kolekcje danych? (147)
    • 5.1.1. Różne rodzaje list (148)
    • 5.1.2. Względna oczekiwana wydajność listy (149)
    • 5.1.3. Wymiana czasu na zajętość pamięci lub czasu kontra złożoność (150)
    • 5.1.4. Modyfikacja na miejscu (151)
    • 5.1.5. Trwałe struktury danych (152)
  • 5.2. Implementacja niezmiennej, trwałej listy jednokierunkowej (153)
  • 5.3. Współdzielenie danych w operacjach na liście (156)
    • 5.3.1. Dodatkowe operacje na liście (158)
  • 5.4. Wykorzystanie rekurencji do zwijania list za pomocą funkcji wyższego rzędu (163)
    • 5.4.1. Bazująca na stercie, rekurencyjna wersja foldRight (169)
    • 5.4.2. Odwzorowanie i filtrowanie list (171)
  • 5.5. Podsumowanie (173)

Rozdział 6. Obsługa danych opcjonalnych (175)

  • 6.1. Problemy ze wskaźnikiem null (176)
  • 6.2. Alternatywy dla referencji null (177)
  • 6.3. Typ danych Option (180)
    • 6.3.1. Pobranie wartości z Option (182)
    • 6.3.2. Stosowanie funkcji dla wartości opcjonalnych (184)
    • 6.3.3. Kompozycja obiektów Option (185)
    • 6.3.4. Sposoby użycia Option (187)
    • 6.3.5. Inne sposoby łączenia opcji (191)
    • 6.3.6. Kompozycja List z Option (193)
  • 6.4. Różne narzędzia dodatkowe dla Option (195)
    • 6.4.1. Testowanie, czy to Some, czy None (195)
    • 6.4.2. Implementacja metod equals i hashcode (195)
  • 6.5. Jak i gdzie używać Option? (196)
  • 6.6. Podsumowanie (199)

Rozdział 7. Obsługa błędów i wyjątków (201)

  • 7.1. Problemy do rozwiązania (201)
  • 7.2. Typ Either (203)
    • 7.2.1. Kompozycja klasy Either (204)
  • 7.3. Typ Result (206)
    • 7.3.1. Dodawanie metod do klasy Result (207)
  • 7.4. Wzorce Result (209)
  • 7.5. Zaawansowana obsługa Result (216)
    • 7.5.1. Stosowanie predykatów (216)
    • 7.5.2. Mapowanie porażek (217)
    • 7.5.3. Dodanie metod fabrycznych (220)
    • 7.5.4. Stosowanie efektów (221)
    • 7.5.5. Zaawansowana kompozycja wyników (224)
  • 7.6. Podsumowanie (227)

Rozdział 8. Zaawansowana obsługa list (229)

  • 8.1. Problem z length (230)
    • 8.1.1. Problem wydajności (230)
    • 8.1.2. Zalety memoizacji (231)
    • 8.1.3. Wady memoizacji (231)
    • 8.1.4. Faktyczna wydajność (233)
  • 8.2. Kompozycja List i Result (233)
    • 8.2.1. Metody List zwracające Result (233)
    • 8.2.2. Konwersja z List na Result (235)
  • 8.3. Abstrakcja typowych operacji na listach (238)
    • 8.3.1. Zszywanie i rozszywanie list (238)
    • 8.3.2. Dostęp do elementów na podstawie ich indeksów (241)
    • 8.3.3. Dzielenie list (243)
    • 8.3.4. Poszukiwanie podlist (247)
    • 8.3.5. Różnorakie funkcje dotyczące obsługi list (248)
  • 8.4. Automatyczne przetwarzanie równoległe list (251)
    • 8.4.1. Nie wszystkie obliczenia można zrównoleglić (251)
    • 8.4.2. Podział listy na podlisty (252)
    • 8.4.3. Zrównoleglone przetwarzanie podlist (253)
  • 8.5. Podsumowanie (255)

Rozdział 9. Wykorzystywanie leniwości obliczeń (257)

  • 9.1. Zrozumieć rygor i lenistwo (258)
    • 9.1.1. Java jest językiem rygorystycznym (258)
    • 9.1.2. Problem z rygorem (259)
  • 9.2. Implementacja wersji leniwej (261)
  • 9.3. Rzeczy, których nie wykonamy bez lenistwa (262)
  • 9.4. Dlaczego nie użyjemy klasy Stream z Javy 8? (263)
  • 9.5. Tworzenie struktury danych dla leniwej listy (263)
    • 9.5.1. Memoizacja wyliczonych wartości (265)
    • 9.5.2. Modyfikacja strumienia (268)
  • 9.6. Prawdziwa esencja lenistwa (271)
    • 9.6.1. Zwijanie strumieni (273)
  • 9.7. Obsługa strumieni nieskończonych (278)
  • 9.8. Unikanie referencji null i modyfikowalnych pól (280)
  • 9.9. Podsumowanie (282)

Rozdział 10. Obsługa danych za pomocą drzew (285)

  • 10.1. Drzewo binarne (286)
    • 10.1.1. Drzewa zrównoważone i niezbalansowane (287)
    • 10.1.2. Rozmiar, wysokość i głębia (287)
    • 10.1.3. Drzewa liściaste (288)
    • 10.1.4. Uporządkowane drzewa binarne lub też drzewa binarne wyszukiwania (288)
    • 10.1.5. Kolejność wstawiania (289)
    • 10.1.6. Kolejność przejścia przez drzewo (290)
  • 10.2. Implementacja drzewa binarnego (292)
  • 10.3. Usuwanie elementów z drzew (298)
  • 10.4. Łączenie dowolnych drzew (300)
  • 10.5. Zwijanie drzewa (304)
    • 10.5.1. Zwijanie za pomocą dwóch funkcji (305)
    • 10.5.2. Zwijanie za pomocą jednej funkcji (307)
    • 10.5.3. Którą implementację zwinięcia wybrać? (308)
  • 10.6. Odwzorowanie drzew (310)
  • 10.7. Równoważenie drzew (311)
    • 10.7.1. Obracanie drzew (311)
    • 10.7.2. Równoważenie drzew za pomocą algorytmu Day-Stout-Warren (314)
    • 10.7.3. Automatycznie równoważące się drzewa (315)
    • 10.7.4. Rozwiązywanie właściwego problemu (316)
  • 10.8. Podsumowanie (317)

Rozdział 11. Rozwiązywanie rzeczywistych problemów przy użyciu zaawansowanych drzew (319)

  • 11.1. Lepsza wydajność i bezpieczeństwo stosu dzięki samobalansującym się drzewom (320)
    • 11.1.1. Prosta struktura drzewa (320)
    • 11.1.2. Wstawianie elementu do drzewa czerwono-czarnego (325)
  • 11.2. Przykład użycia drzew czerwono-czarnych - mapowanie (330)
    • 11.2.1. Implementacja klasy Map (330)
    • 11.2.2. Rozbudowania klasy Map (333)
    • 11.2.3. Użycie klasy Map dla kluczy bez możliwości porównywania (334)
  • 11.3. Implementacja funkcyjnej kolejki priorytetowej (336)
    • 11.3.1. Protokół dostępowy dla kolejki priorytetowej (336)
    • 11.3.2. Sposoby użycia kolejek priorytetowych (337)
    • 11.3.3. Wymagania implementacyjne (337)
    • 11.3.4. Struktura danych nazywana kopcem lewostronnym (338)
    • 11.3.5. Implementacja kopca lewostronnego (338)
    • 11.3.6. Implementacja interfejsu przypominającego kolejkę (343)
  • 11.4. Kolejka priorytetowa dla elementów bez możliwości porównywania (344)
  • 11.5. Podsumowanie (349)

Rozdział 12. Obsługa zmian stanu w sposób funkcyjny (351)

  • 12.1. Funkcjonalny generator liczb losowych (352)
    • 12.1.1. Interfejs generatora liczb losowych (353)
    • 12.1.2. Implementacja generatora liczb losowych (354)
  • 12.2. Ogólne API do obsługi stanu (357)
    • 12.2.1. Korzystanie z operacji na stanie (358)
    • 12.2.2. Kompozycja operacji na stanie (359)
  • 12.3. Ogólna obsługa stanu (363)
    • 12.3.1. Wzorce stanu (364)
    • 12.3.2. Tworzenie maszyny stanowej (365)
    • 12.3.3. Kiedy korzystać ze stanu i maszyny stanowej (370)
  • 12.4. Podsumowanie (371)

Rozdział 13. Funkcyjne wejście-wyjście (373)

  • 13.1. Stosowanie efektów w kontekście (374)
    • 13.1.1. Czym są efekty? (374)
    • 13.1.2. Implementacja efektów (375)
    • 13.1.3. Bardziej użyteczne efekty dla porażek (377)
  • 13.2. Odczyt danych (380)
    • 13.2.1. Odczyt danych z konsoli (380)
    • 13.2.2. Odczyt danych z pliku (384)
    • 13.2.3. Testowanie z zadanymi danymi wejściowymi (386)
  • 13.3. Naprawdę funkcyjne wejście-wyjście (387)
    • 13.3.1. W jaki sposób zapewnić pełną funkcyjność wejścia-wyjścia? (387)
    • 13.3.2. Implementacja w pełni funkcyjnego wejścia-wyjścia (388)
    • 13.3.3. Łączenie operacji wejścia-wyjścia (389)
    • 13.3.4. Obsługa wejścia za pomocą IO (390)
    • 13.3.5. Rozszerzanie typu IO (393)
    • 13.3.6. Uczynienie typu IO bezpiecznym dla stosu (395)
  • 13.4. Podsumowanie (400)

Rozdział 14. Współdzielenie zmiennego stanu przy użyciu aktorów (401)

  • 14.1. Model aktora (402)
    • 14.1.1. Asynchroniczne komunikaty (403)
    • 14.1.2. Obsługa zrównoleglenia (403)
    • 14.1.3. Obsługa zmiany stanu aktora (404)
  • 14.2. Budowanie frameworka aktora (405)
    • 14.2.1. Ograniczenia prezentowanego frameworka aktora (405)
    • 14.2.2. Projektowanie interfejsów frameworka aktorów (405)
    • 14.2.3. Implementacja AbstractActor (407)
  • 14.3. Zmuszenie aktorów do działania (408)
    • 14.3.1. Implementacja przykładu z ping-pongiem (409)
    • 14.3.2. Bardziej poważny przykład - równoległe wykonywanie obliczeń (410)
    • 14.3.3. Zmiana kolejności wyników (415)
    • 14.3.4. Rozwiązanie problemu wydajności (418)
  • 14.4. Podsumowanie (423)

Rozdział 15. Rozwiązywanie typowych problemów w sposób funkcyjny (425)

  • 15.1. Wykorzystanie asercji do walidacji danych (426)
  • 15.2. Odczyt właściwości z pliku (430)
    • 15.2.1. Wczytywanie pliku właściwości (430)
    • 15.2.2. Odczyt właściwości jako tekstu (431)
    • 15.2.3. Tworzenie lepszych komunikatów o błędzie (432)
    • 15.2.4. Odczyt właściwości jako listy (435)
    • 15.2.5. Odczytywanie wyliczeń (436)
    • 15.2.6. Odczyt właściwości dowolnych typów (437)
  • 15.3. Konwersja programu imperatywnego - czytnik plików XML (440)
    • 15.3.1. Zebranie potrzebnych funkcji (441)
    • 15.3.2. Kompozycja funkcji i stosowanie efektu (442)
    • 15.3.3. Implementacja funkcji (443)
    • 15.3.4. Uczynienie programu nawet bardziej funkcyjnym (444)
    • 15.3.5. Rozwiązanie problemu z typem argumentu (448)
    • 15.3.6. Zmiana funkcji przetwarzającej element na parametr (449)
    • 15.3.7. Obsługa błędów dla nazw elementów (450)
  • 15.4. Podsumowanie (451)

Dodatek A. Wykorzystanie elementów funkcyjnych Javy 8 (453)

  • A.1. Klasa Optional (454)
  • A.2. Strumienie (455)

Dodatek B. Monady (461)

Dodatek C. Co dalej? (467)

  • C.1. Wybór nowego języka (467)
    • C.1.1. Haskell (467)
    • C.1.2. Scala (468)
    • C.1.3. Kotlin (468)
    • C.1.4. Frege (469)
    • C.1.5. A co z dynamicznie typowanymi językami funkcyjnymi? (469)
  • C.2. Pozostanie z Javą (469)
    • C.2.1. Functional Java (470)
    • C.2.2. Javaslang (470)
    • C.2.3. Cyclops (470)
    • C.2.4. Inne biblioteki funkcyjne (471)
  • C.3. Dodatkowe lektury (471)

Najniższa cena z 30 dni przed obniżką 66,75zł

Tytuł książki: "Java. Programowanie funkcyjne"
Autor: Pierre-Yves Saumont
Wydawnictwo: HELION
Cena: 89.00zł 66.75zł
Klienci, którzy kupili tę książkę, kupili także
Chemia leków Krótkie wykłady
Chemia leków Krótkie wykłady
Graham Patrick
PWN
DMT Molekuła Duszy Rewolucyjne badania w dziedzinie biologii doświadczeń mistycznych i z pogranicza śmierci
DMT Molekuła Duszy Rewolucyjne badania w dziedzinie biologii doświadczeń mistycznych i z pogranicza śmierci
Rick Strassman
Illuminatio
Marka Luter O tym jak nikomu nieznany mnich zmienił swoje niewielkie miasto w centrum wydawnicze
Marka Luter O tym jak nikomu nieznany mnich zmienił swoje niewielkie miasto w centrum wydawnicze
Andrew Pettegree
Wydawnictwo Krytyki Politycznej
Teksty drugie 6/2011 Humanistyka i nowoczesność
Teksty drugie 6/2011 Humanistyka i nowoczesność
praca zbiorowa
Wydawnictwo Instytutu Filozofii i Socjol
Fenomenologia regionalnej integracji państw Studium prawa międzynarodowego Tom 1 Teoria i praktyka regionalnej integracji państw
Fenomenologia regionalnej integracji państw Studium prawa międzynarodowego Tom 1 Teoria i praktyka regionalnej integracji państw
Cezary Mik
C.H. Beck
Przeskok. Jak rozwinąć własny biznes, kiedy wciąż pracujesz na etacie
Przeskok. Jak rozwinąć własny biznes, kiedy wciąż pracujesz na etacie
Grzegorz Kubera
Onepress
 Koszyk
1 x Encyklopedia igrzysk olimpijskich Pytania i odpowiedzi
1 x Księgi wieczyste Zasady materialnoprawne Wydanie 2
1 x Karmienie dziecka
1 x Relacje dziecka z wadą słuchu w szkole
1 x Słownik wyrazów obcych i trudnych
1 x Mikrobiologia medyczna Krótkie wykłady
1 x Demonolodzy Ed i Lorraine Warren Relacje ze spraw prowadzonych przez małżeństwo Warrenów
1 x Autobiografia Stalina
1 x Operator narzędzi udarowych ręcznych Wszystkie rodzaje zasilania
1 x 5 minut dla twojego zdrowia Aktywna przerwa w pracy i w domu
1 x 100 najlepszych soków
1 x Czytam więc wiem Testy przygotowujące do sprawdzianu szóstoklasisty
1 x Bądź szczęśliwa 3 kroki do szczęścia dla każdej kobiety
1 x 50 lat Olimpiad Fizycznych Wybrane zadania z rozwiązaniami
1 x Spawanie metodą MAG nie tylko dla początkujących
1 x Historia mody
1 x Adwokat Rozmowa o życiu w ciekawych czasach
1 x Jak cało i zdrowo przyszedłem na świat
1 x Bliscy nieznajomi Górnośląskie pogranicze w polskiej i niemieckiej prozie współczesnej
1 x Jezus a Bóg Izraela w Apokalipsie św. Jana
1 x Język Naród Państwo Język jako zjawisko polityczne
1 x Sens życia Katolicki przewodnik duchowy
1 x Jak pisać i redagować Poradnik redaktora, Wzory tekstów użytkowych
1 x Bezpieczeństwo społeczne jednostki Założenia i polska rzeczywistość
1 x Czy Twoje dziecko ma zdrowy kręgosłup Bezpieczne ćwiczenia do stosowania w domu
1 x Dziennik tom 2 1970-1979
1 x Człowiek i moralność w myśli Jacka Woronieckiego OP Filozoficzne podstawy katolickiej etyki wychowawczej i jej zasady
1 x 100 sposobów zapobiegania chorobie Alzheimera
1 x W kajdankach miłości. Życiowi bohaterowie
1 x Masa o pieniądzach polskiej mafii Jarosław "Masa" Sokołowski w rozmowie z Arturem Górskim
1 x Wykłady z metod ilościowych dla ekonomistów
1 x Piekielna miłość
1 x Polskie piękno Sto lat mody i stylu
1 x Jak żyć...? Żona
1 x Język polski Matura w kieszeni
1 x Dziwnologia Odkrywanie wielkich prawd w rzeczach małych
1 x Atlas muszli
1 x Akademia bezpiecznego zachowania
1 x Biblia Wielkie opowieści Starego Testamentu
1 x Anatomia słabości Rozmowa z Robertem Krasowskim
1 x Nowa Księga Wieczysta Informatyzacja rejestru publicznego
1 x Policjanci Za cenę życia
1 x Połączenia spójnościowe
1 x Matka Teresa z Kalkuty Autobiografia
1 x Bóle głowy Lekarz rodzinny
1 x Agata Christie Autobiografia
1 x Architektura w Europie
1 x Edukacja i nierówność Trajektorie sukcesu i marginalizacji
1 x 100 lat mody męskiej
1 x Biologiczne aspekty oczyszczania ścieków
1 x Ciemna strona Wszechświata
1 x Profil mordercy Prawdziwa historia jednego z najsłynniejszych profilerów
1 x Mała WIELKA zmiana Jak skuteczniej wywierać wpływ
1 x Ekologia Odkrywanie świata
1 x Anatomia zwierząt Tom 3 Gruczoły dokrewne układ nerwowy narządy zmysłów powłoka wspólna i anatomia ptaków
1 x Inna Blue
1 x Ekspertyza sądowa Zagadnienia wybrane
1 x Kompendium DTP. Adobe Photoshop, Illustrator, InDesign i Acrobat w praktyce. Wydanie III
1 x Agonistyka Polityczne myślenie o świecie
1 x Grunt to rodzinka! Siedem zasad szczęścia rodzinnego
1 x Halo Tato Reportaże o dobrym ojcostwie
1 x Czasem wygrywasz, a czasem się uczysz Dla nastolatków Jak porażkę zmienić w sukces
1 x Erros Mesjański witalizm i filozofia
1 x Łowca Sprawa Trynkiewicza
1 x Dobór przewodów i kabli elektrycznych niskiego napięcia
1 x Fonetyka i fonologia współczesnego języka polskiego Ćwiczenia
1 x Algebra i wielowymiarowa geometria analityczna w zadaniach
1 x Alfabet duszy i ciała
1 x Beton towarowy
1 x Prawo spadkowe Wydanie 5 (skrypty Becka)
1 x Fizykochemiczne metody analizy w chemii środowiska Część 2 Ćwiczenia laboratoryjne z ochrony wód i gleb
1 x Jak zostać uzdrowionym
1 x Metody ilościowe w R Aplikacje ekonomiczne i finansowe Wydanie 2
1 x Anoreksja i bulimia Śmiertelne sposoby na życie
1 x Historie z nieba Światło od bliskich. Lekcje dla żyjących
1 x Metodyka pracy biegłego sądowego
1 x Najwspanialsze miasta w dziejach świata
1 x (U)sługi domowe
1 x Angielski Konwersacje dla zaawansowanych ekstra
1 x Arcydzieła i mistrzowie Siedemdziesiąt spotkań ze sztuką
1 x Komentarz do ustawy o dostępie do informacji publicznej
1 x Nowy alfabet mafii
1 x Efekt weekendu
1 x Biblia Domowa w obwolucie patriotycznej
1 x Bezpieczeństwo społeczności lokalnych najbliżej człowieka
1 x Krocząc wśród cieni
1 x Kurs rysowania postaci
1 x Bomby na Niemcy Brytyjskie lotnictwo w nalotach na III Rzeszę
1 x Człowiek jako słowo i ciało
1 x Hale z poligonalnym chórem zintegrowanym w architekturze gotyckiej na terenie Polski
1 x (Nie)przypadkowa edukacja
1 x Podstawy biologii komórki Tom 1
1 x Dostęp do informacji publicznej a prawo do prywatności
1 x Jak stworzyć kostium Zbroja i rekwizyty do cosplayu
1 x ABC miłości według Prymasa Tysiąclecia
1 x 126 motywów szydełkowych
1 x Agatha Christie i jedenaście zaginionych dni
1 x Biblia turystyki motocyklowej
1 x Postępowanie w sprawach nieletnich
1 x Face Paint Historia makijażu
1 x Konstrukcje drewniane w budownictwie tradycyjnym
1 x Europejski kanon literacki Dylematy XXI wieku
1 x Efektywność w zarządzaniu projektami Wymiary Koncepcje Zależności
1 x Podstawy teorii obwodów tom 3
1 x Chemia Encyklopedia dla wszystkich
1 x Jak sobie odpuścić (Nie)poradnik rodzicielski
1 x Angielsko-polski słownik spawalniczy Słownik podręczny
1 x Emancypacja przez wychowanie czyli edukacja do wolności równości i szczęścia
1 x Detal w typografii
1 x Historia polskiej motoryzacji
1 x 153 przetwory i dania mięsne Siostry Anastazji
1 x Co jeść przy chorobach żołądka i jelit Przepisy na wyśmienite i zdrowe potrawy
1 x Synchrotyzowanie magia świadomych wyborów
1 x Profilaktyka społeczna i resocjalizacja Tom 15
1 x Make Life Harder
1 x Bezkrwawe łowy Fotografia przyrodnicza okiem Ralpha Clevengera
1 x Zranieni
1 x Chuda czy zdrowa? Przewodnik samoakceptacji w świecie idealnego wyglądu
1 x Czesław Miłosz i historyczność kultury
1 x 5 minut dla stawów 100 ćwiczeń ze zdjęciami
1 x Doświadczenie lektury Między krytyką literacką a dydaktyką literatury
1 x Aromaterapia praktyczna
2 x 1001 obrzydliwych obrzydliwości
1 x Skarby kultury Skarby przyrody Unesco
2 x Estymacja jądrowa w analizie ekonometrycznej
1 x Atlas jeździectwa
1 x Małżeństwo doskonałe Studium fizjologii i techniki
1 x Kryminalistyka Studia prawnicze Wydanie 3
1 x Zarządzanie produkcją Produkt technologia organizacja
1 x Treść i charakter prawny umowy deweloperskiej
1 x Operator koparko-ładowarki
1 x Dizionario italo-polacco della terminologia politica e sociale Włosko-polski słownik terminologii politycznej i społecznej
1 x Pedagogika wczesnoszkolna Tom 2 Uczeń i nauczyciel w zmieniającej się przestrzeni społecznej
1 x Mistyczne Średniowiecze
1 x Co by tu jeszcze...
1 x Malujemy pejzaże wodne
1 x Jawność rozprawy głównej a ochrona prawa do prywatności w procesie karnym
1 x Dozór elektroniczny Komentarz praktyczny
1 x Intruz przy stole Tufayli w literaturze adabowej do XI wieku
1 x Historia gospodarcza XIX i XX wieku
1 x Konie
1 x Kultura czytelnicza i informacyjna Teoria i praktyka. Wybrane zagadnienia
1 x Seksowna mamuśka czyli jak przejść przez macierzyństwo na wysokich obcasach
1 x Harmonia ducha i wewnętrzny spokój
1 x Adopcja międzyrasowa Refleksje nad pokrewieństwem, rasą i przynależnością
1 x Potęga przestrzeni wokół nas
1 x Książka do zrobienia
1 x Czas na polski 3 Podręcznik Część 1 W kręgu tradycji Część 2 Język giętki czyli gramatyka do użytku gimnazjum
1 x Angielski od podstaw Prawo
1 x Dzieje Polski średniowiecznej Wydanie 2
1 x Leksykon konwergencji mediów
1 x Blogowanie
1 x Jakość zasilania w sieciach z generacją rozproszoną
1 x Ochrona środowiska glebowego
1 x Atlas roślin
1 x Energia kolorów
1 x 50 sposobów na zdobycie kochanka
1 x Bliski Wschód między konfliktem a stabilizacją
1 x Klauzule generalne i zwroty niedookreślone w prawie podatkowym i administracyjnym
1 x Bezpieczeństwo, terytorium, populacja
1 x Solidarność 1980-1989 Polska droga do wolności
1 x Arcydzieła architektury i urbanistyki Polskie starówki
1 x Komunikacja religijna i media
1 x Lubiąż Klasztor mrocznych tajemnic
1 x Cel: Andrzej Duda Przemysł pogardy kontra prezydent zmiany
1 x Chemia organiczna McMurry Tom 1
1 x Cudowne konstrukcje wzniesione z bloków w grze Minecraft
1 x Podatki i opłaty dotyczące nieruchomości
1 x Driven Namiętność silniejsza niż ból
1 x Księga dobrych myśli
1 x Biblia Wydanie pamiątkowe z okazji Roku Wiary 2012/2013 Edycja limitowana
1 x Badania diagnostyczne w pedagogice
1 x Dydaktyka specjalna
1 x Idol i dystans
1 x Kodeks postępowania administracyjnego Komentarz Wydanie 9
1 x Porozmawiajmy o problemach Scenariusze lekcji wychowawczych - szkoła podstawowa
1 x Czym jest wirtualność Matrix jako model rzeczywistości wirtualnej
1 x Matematyka finansowa
1 x Z klasą, na luzie Dobre maniery, zdrowy rozsądek i sztuka łamania zasad
1 x Analiza i ocena zeznań świadków
1 x Popularny słownik terminów literackich i gramatycznych
1 x Dieta Daniela
1 x Duchowy manifest 9 spójnych zasad życia zgodnego z porządkiem wszechświata
1 x Blask religii Media w poszukiwaniu sacrum i autorytetów
1 x Wymiary kulturowe polskich organizacji a doskonalenie zarządzania jakością
1 x Historia sceptycyzmu W poszukiwaniu spójności
1 x DTP księga eksperta
1 x Media alternatywne
1 x Algebra
1 x Mistyczne Wilno
1 x Ekologia
1 x Fotobiografia PRL
1 x Kresy w sztuce polskiej Kresy the borderlands Ze zbiorów Muzeum Narodowego w Krakowie
1 x Współczesna synteza organiczna Wybór eksperymentów
1 x Eliksiry, pomady i inne zaklęcia Włos doskonały
1 x Młoda cera po czterdziestce
1 x Analiza danych w naukach ścisłych i technice
1 x Atlas turystyczny Włoch Południowych
1 x Myśli na każdy dzień Miłość
1 x Atlas ryb polskich 140 gatunków
1 x Cytaty z życia i literatury
1 x Polska odwraca oczy
1 x Czego mogą nauczyć nas Indie? i inne pisma
1 x Jak przejść przez cierpienie i stać się silniejszym
1 x Komentarz do ksiąg Nowego Testamentu
1 x Finanse w rozwoju gospodarczym i społecznym
1 x Six sigma jako trwały element kultury organizacji
1 x Europejski Model Społeczny
1 x Aspekty polityczno-społeczne, ekonomiczne i prawne przyszłości Unii Europejskiej
1 x Język rosyjski w sferze biznesu
1 x Postępowanie przed sądami lekarskimi w praktyce
1 x Kodeks rodzinny i opiekuńczy Opieka i kuratela Komentarz do art. 145-184
1 x Bankowość Wydanie 3
1 x Akt naucz się fotografować kreatywnie
1 x Detoks umysłu
1 x Kryminalistyka Wydanie 13
1 x Aksjomatyczne teorie prawdy
1 x Ekonometria
1 x Gramatyka języka polskiego większa Antoniego Małeckiego na tle dziewiętnastowiecznych podręczników gramatycznych i ówczesnej polsz
1 x Doładowanie silników Wydanie 4
1 x Ajurweda dla kobiet
1 x Photoshop Maskowanie i komponowanie Wydanie 2
1 x Jak odgracić dom, nie wpadając w rozpacz Wygraj walkę z nadmiarem rzeczy
1 x ART DECO Przewodnik dla kolekcjonerów
1 x Atlas szczęścia Sposoby na szczęście z całego świata
1 x Papieski modlitewnik do Najświętszego Serca Pana Jezusa
1 x Ciemne postacie w historii Kościoła
1 x Ćwiczenia językowe Propozycje zadań dla dzieci i dorosłych z zaburzeniami w komunikacji językowej
1 x Angielski A czy the Wszystko o przedimku
1 x Komunikowanie o bezpieczeństwie Medialny obraz zagrożeń
1 x Jak czytać kościoły Krótki kurs architektury chrześcijańskiej
1 x Fascynujące budowle świata
1 x Dziennik 1920
1 x Administracja publiczna - człowiek a ochrona środowiska Zagadnienia społeczno-prawne
1 x Prognozowanie Teoria przykłady zadania
1 x Herbatki dla zdrowia i urody Napary odwary i inne napoje z ziół
1 x Bieda jako wyzwanie
1 x Kwalitologia wiedza o różnych dziedzinach jakości
1 x Zadania z mechaniki płynów w inżynierii środowiska
1 x Alice Munro wprowadzenie do twórczości
1 x Jak dbać o siebie perfekcyjnie
1 x Cyfrowa ciemnia Komputerowy warsztat fotografa
1 x 50 rzeczy , o których młody dżentelmen wiedzieć powinien Co robić, kiedy to robić i dlaczego
1 x Spokojnie to tylko fobia Summa wszystkich strachów
1 x Dom pełen harmonii Oczyść mieszkanie, oczyść życie
1 x Komunikacja a rozwój społeczności lokalnych
1 x Bóg i człowieczeństwo w niemieckich obozach koncentracyjnych
1 x Cukier, sól, tłuszcz Jak uzależniają nas koncerny spożywcze
1 x Badanie i projektowanie komunikacji 5
1 x Bezpieczeństwo - podejście wartościujące
1 x Akupresura najskuteczniejsze punkty Podręcznik samodzielnego usuwania powszechnych dolegliwości
1 x Andrzej Pityński Rzeźba
1 x Domowe sposoby leczenia Leki z natury
1 x Baranów Sandomierski
1 x Przeciw chorobie Architektura szpitalna Wielkopolski w dwudziestoleciu międzywojennym
1 x 30 dni, które odmienią twoje małżeństwo
1 x Czy jeszcze warto rozmawiać
1 x Zioła z polskich łąk
1 x 1000 japońskich słów(ek) Ilustrowany słownik japońsko-polski polsko-japoński
1 x Antropologia wobec problemów współczesnego świata
1 x 100 łatwych sposobów Jak zarządzać czasem
1 x Bajki, które zdarzyły się naprawdę Historie słynnych kobiet
1 x Adobe InDesign CC/CC PL. Projektowanie multimediów i publikacji do druku
1 x Benedykt XVI Ostatnie rozmowy
1 x Atlas nalewek polskich Receptury Składniki Porady
1 x Byłem gangsterem Prawdziwa historia
1 x Encyklopedia kina Wydanie 2
1 x Deuteronomium jako księga w kontekście kultury piśmienniczej starożytnego Bliskiego Wschodu
1 x Jak być przyzwoitym człowiekiem?
1 x Aktualność estetyki Kanta
1 x Pilnowanie strażników Etyka dziennikarska w praktyce
1 x 1001 idei, które zmieniły nasz sposób myślenia
1 x Prawo spadkowe Zarys wykładu Wydanie 7
1 x Budownictwo drewniane
1 x Cała prawda o raku
1 x Kodeks postępowania administracyjnego Orzecznictwo Aplikacje prawnicze
1 x Program psychostymulacji dzieci w wieku przedszkolnym z deficytami i zaburzeniami rozwoju
1 x 1600 postaci literackich
1 x Ciasta i desery Gotowanie krok po kroku
1 x Oględziny zwłok i miejsca ich znalezienia
1 x Dary niedoskonałości Jak przestać się przejmować tym, kim powinniśmy być, i zaakceptować to, kim jesteśmy
1 x 303 Mój dywizjon
1 x Atlas gór Polski Szczyty w zasięgu ręki
1 x Encyklopedia Kosmos
1 x Cyfrowe albumy fotograficzne ćwiczenia
1 x Boks na ptaku, czyli każdy szczyt ma swój Czubaszek i Karolak
1 x Dialektyka albo rozdziały filozoficzne O herezjach
14,168.57zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Matematyka
W poszukiwaniu zera

W poszukiwaniu zera

39.90zł
33.92zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Linux w systemach embedded Marcin Bis BTC
Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
Animacja komputerowa Algorytmy i techniki Rick Parent PWN