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 »
Programowanie w języku Delphi 49.00zł
Programowanie w języku Delphi

Tytuł: Programowanie w języku Delphi
Autor: Nick Hodges
ISBN: 978-83-283-0800-8
Ilość stron: 192
Data wydania: 11/2015
Format: 168x237
Wydawnictwo: HELION

Cena: 49.00zł


Poznaj najlepsze techniki pisania kodu w Delphi!

  • Klasy generyczne, metody anonimowe i atrybuty — nowe funkcjonalności języka Delphi
  • Testy jednostkowe, poprawianie jakości kodu i wykorzystanie platformy izolacyjnej
  • Wstrzykiwanie zależności a tworzenie czytelnego, luźno sprzężonego i łatwego do testowania kodu


Wbrew pozorom na świecie pracuje bardzo wielu programistów posługujących się językiem Delphi. Sęk w tym, że większość z nich nie ma pojęcia o niezwykłych i użytecznych funkcjonalnościach dostępnych w nowszych wersjach tego języka oraz nie umie zastosować tych narzędzi we własnej pracy. Jeśli czujesz, że i Ty zaliczasz się do tego grona, a brak umiejętności sprawia, że nie możesz rozwinąć skrzydeł, ta książka jest dla Ciebie. Są w niej opisane niezwykle przydatne narzędzia oraz sytuacje, w których te narzędzia sprawdzają się szczególnie dobrze, a także kilka ogólnie dostępnych platform.

W gruncie rzeczy ta książka jest poświęcona wyłącznie tworzeniu nowego, dobrego kodu w języku Delphi. Nie znajdziesz w niej nic o projektowaniu okienek, języku VCL ani platformie FMX, ale jeśli chcesz się dowiedzieć więcej o kodowaniu interfejsów zamiast implementacji, o właściwych sposobach korzystania z wyjątków i o ich obsłudze, o testowaniu i poprawianiu kodu, o zastosowaniu platformy String for Delphi do lepszego zarządzania kolekcjami danych albo o uzyskiwaniu wglądu w kod podczas jego wykonywania za pomocą nowego, potężnego narzędzia RTTI, z pewnością niniejsza publikacja Cię zachwyci.

  • Wyjątki i ich obsługa
  • Interfejsy i typy generyczne
  • Metody anonimowe
  • Kolekcje i enumeratory w Delphi
  • Interfejs IEnumerable
  • Informacje RTTI i atrybuty
  • Klasa TVirtualInterface
  • Wstrzykiwanie zależności
  • Testy jednostkowe
  • Testy z użyciem platformy izolacyjnej

Rozdziały:

Przedmowa (9)

 

Wprowadzenie (11)

 

Podziękowania (13)

 

Platformy wykorzystane w książce (15)

 

Rozdział 1. Wyjątki i ich obsługa (17)

 

  • 1.1. Wprowadzenie (17)
  • 1.2. Strukturalna obsługa wyjątków (17)
  • 1.3. Jak nie korzystać z wyjątków (18)
    • Nie "połykaj" wyjątków (18)
    • Nie przechwytuj wyjątków bezkrytycznie (18)
    • Nie nadużywaj wyjątków (19)
    • Nie używaj wyjątków jako podstawowego sposobu sygnalizacyjnego (19)
  • 1.4. Jak prawidłowo korzystać z wyjątków (20)
    • Używaj wyjątków tak, aby kod ich obsługi nie zakłócał realizacji programu (20)
    • Twórcy aplikacji powinni tylko przechwytywać wyjątki (20)
    • Przechwytuj tylko wybrane wyjątki (20)
    • Wyjątki mogą zgłaszać twórcy komponentów i bibliotek (22)
    • Zgłaszaj własne niestandardowe wyjątki (22)
    • Niech inni programiści widzą komunikaty o wyjątkach (22)
    • Śmiało podawaj dokładne komunikaty o wyjątkach (23)
    • W bibliotece twórz dwie wersje każdej metody (23)
  • 1.5. Wnioski (24)

Rozdział 2. Interfejsy (25)

 

  • 2.1. Wprowadzenie (25)
  • 2.2. Rozprzęganie kodu (25)
  • 2.3. Czym jest interfejs? (26)
  • 2.4. Interfejsy są wszędzie (26)
  • 2.5. Prosty przykład (28)
  • 2.6. Implementacja interfejsu (29)
  • 2.7. Kilka dodatkowych uwag (30)
  • 2.8. Dziedziczenie interfejsów (30)
  • 2.9. Inne uwagi warte zapamiętania (31)
  • 2.10. Klasa TInterfacedObject (31)
  • 2.11. Jak poprawnie używać interfejsów (33)
  • 2.12. Dlaczego należy używać interfejsów? (34)
    • Kodowanie abstrakcyjne (34)
    • Implementacje podłączane (35)
    • Komunikacja między modułami (35)
    • Testowalny kod (36)
    • Wzorce kodu (36)

Rozdział 3. Typy generyczne (37)

 

  • 3.1. Z pomocą przybywa typ generyczny (38)
  • 3.2. Ograniczenia (39)
    • Ograniczenie constructor (40)
    • Ograniczenie class (40)
    • Ograniczenie record (41)
    • Ograniczenie interface (42)
    • Przekazywanie rekordów jako typów parametrycznych (42)
  • 3.3. Interfejsy generyczne (43)
  • 3.4. Metody generyczne (43)
  • 3.5. Kolekcje generyczne (44)
  • 3.6. Myślenie generyczne (45)
  • 3.7. Wystudiowany, prosty przykład (45)
  • 3.8. Praktyczny przykład (46)
    • Typ TWylicz (46)
    • Problemy z typami generycznymi (48)
  • 3.9. Wnioski (49)
  • 3.10. Wywiad z typem generycznym (49)

Rozdział 4. Metody anonimowe (51)

 

  • 4.1. Wprowadzenie (51)
  • 4.2. Definicja (51)
  • 4.3. Po co to wszystko? (52)
    • Prosty przykład (53)
    • Metody anonimowe jako zmienne (55)
  • 4.4. Domknięcia (55)
  • 4.5. Deklaracje standardowe (56)
  • 4.6. Praktyczny przykład (57)
  • 4.7. Inny, jeszcze ciekawszy przykład (58)
    • Metody anonimowe są bardzo elastyczne (59)
  • 4.8. Metody anonimowe w bibliotece RTL (61)
    • Klasa TThread i metody anonimowe (61)
  • 4.9. Predykaty (61)
    • I co z tego? (61)
  • 4.10. Wnioski (63)
  • 4.11. Wywiad z metodą anonimową (63)

Rozdział 5. Kolekcje (65)

 

  • 5.1. Wprowadzenie (65)
  • 5.2. Ogólne uwagi dotyczące kolekcji (65)
  • 5.3. Kolekcje w języku Delphi (66)
    • Kolekcja TList (66)
    • Kolekcja TStack (68)
    • Kolekcja TQueue (69)
    • Kolekcja TDictionary (70)
    • Kolekcje obiektów (72)
  • 5.4. Kolekcje w platformie Delphi Spring Framework (72)
    • Ogólne informacje (72)
    • Dwa nieopisane dotychczas typy kolekcji (73)
  • 5.5. Dlaczego należy używać kolekcji Spring4D? (73)
  • 5.6. Wnioski (74)

Rozdział 6. Enumeratory w Delphi (75)

 

  • 6.1. Wprowadzenie (75)
  • 6.2. Interfejs IEnumerator (77)
  • 6.3. Specjalistyczne enumeratory (78)
  • 6.4. Klasa TEnumerable w module Generics.Collections (80)
  • 6.5. Wnioski (80)

Rozdział 7. Interfejs IEnumerable (81)

 

  • 7.1. Interfejs IEnumerable (82)
  • 7.2. Predykaty (83)
  • 7.3. Wywiad z interfejsem IEnumerable (IEoT) (87)

Rozdział 8. Informacje RTTI (89)

 

  • 8.1. Wprowadzenie (89)
  • 8.2. Typ TValue (90)
  • 8.3. RTTI i klasy (92)
    • Klasa TRttiType (94)
  • 8.4. RTTI i instancje klas (96)
    • Odczytywanie i nadawanie wartości (96)
    • Wywoływanie metod (97)
  • 8.5. Uwagi ogólne (98)
  • 8.6. RTTI i inne typy danych (98)
    • RTTI i typy porządkowe (99)
    • RTTI i rekordy (99)
    • RTTI i tabele (99)
  • 8.7. Inne metody RTTI (100)
  • 8.8. Dyrektywy kompilatora związane z RTTI (100)
    • Silna konsolidacja typów (102)
  • 8.9. Wnioski (102)

Rozdział 9. Atrybuty (103)

 

  • 9.1. Wprowadzenie (103)
  • 9.2. Czym są atrybuty? (103)
  • 9.3. Prosty przykład (107)
  • 9.4. Wnioski (109)
  • 9.5. Wywiad z atrybutem (109)

Rozdział 10. Klasa TVirtualInterface (111)

 

  • 10.1. Trochę lepsza klasa TVirtualInterface (115)
  • 10.2. Naprawdę użyteczny przykład (116)
  • 10.3. Interfejs IProstaAtrapa (116)
  • 10.4. Klasa TProstaImitacja (118)
  • 10.5. Wnioski (120)

Rozdział 11. Wstęp do wstrzykiwania zależności (121)

 

  • 11.1. Wprowadzenie (121)
  • 11.2. Czym jest zależność? (121)
  • 11.3. Prawo Demeter (122)
  • 11.4. Przykład projektu (122)
  • 11.5. Prawo Demeter w języku Delphi (123)
  • 11.6. Przykładowy kod krok po kroku (124)
  • 11.7. Kontener wstrzykiwania zależności (131)
  • 11.8. Wnioski (134)

Rozdział 12. Więcej o wstrzykiwaniu zależności (135)

 

  • 12.1. Zależności opcjonalne (136)
  • 12.2. Wstrzykiwanie metod przypisujących (136)
  • 12.3. Wstrzykiwanie metod (137)
  • 12.4. Kontener Spring Container i klasa ServiceLocator (138)
    • Rejestrowanie interfejsów (139)
    • Zarządzanie czasem życia obiektów (140)
    • Niestandardowe tworzenie obiektów (141)
    • Określenie domyślnego obiektu (142)
    • Rejestrowanie tych samych klas dla dwóch interfejsów (142)
    • Wstrzykiwanie pól i właściwości podczas rejestracji (142)
    • Wykorzystanie rejestracji do wstrzykiwania konstruktorów i metod (144)
  • 12.5. Rejestrowanie elementów za pomocą atrybutów (145)
  • 12.6. Klasa ServiceLocator jako antywzorzec (147)
  • 12.7. Podsumowanie wstrzykiwania zależności (151)

Rozdział 13. Testy jednostkowe (153)

 

  • 13.1. Co to są testy jednostkowe? (153)
    • Co to jest "jednostka"? (154)
    • Czy rzeczywiście wykonuję testy jednostkowe? (154)
    • Czym jest platforma izolacyjna? (154)
  • 13.2. Po co wykonywać testy jednostkowe? (157)
    • Dzięki testom jednostkowym wyszukasz błędy (157)
    • Dzięki testom jednostkowym unikniesz błędów (157)
    • Dzięki testom jednostkowym oszczędzisz czas (157)
    • Testy jednostkowe zapewniają spokój (157)
    • Testy jednostkowe dokumentują właściwe użycie klas (158)
  • 13.3. Testy jednostkowe w Delphi (158)
    • Platforma DUnit (158)
    • Platforma DUnitX (158)
  • 13.4. Ogólne zasady testów jednostkowych (159)
    • Testuj jedną klasę w izolacji (159)
    • Przestrzegaj zasady AAA (159)
    • Najpierw twórz proste testy, "krótkie i na temat" (159)
    • Twórz testy sprawdzające zakresy (159)
    • Testuj granice (160)
    • Jeżeli to możliwe, sprawdź całe spektrum możliwych wartości (160)
    • Jeżeli to możliwe, sprawdź każdy przebieg kodu (160)
    • Twórz testy wyszukujące błędy i poprawiaj je (160)
    • Każdy test musi być niezależny od innych testów (160)
    • Stosuj w teście tylko jedną asercję (161)
    • Nadawaj testom czytelne nazwy i nie przejmuj się, że są długie (161)
    • Sprawdzaj, czy każdy wyjątek jest rzeczywiście zgłaszany (161)
    • Unikaj stosowania metod CheckTrue i Assert.IsTrue (161)
    • Regularnie wykonuj testy (161)
    • Wykonuj testy przy każdorazowej kompilacji kodu (161)
  • 13.5. Programowanie uwzględniające testy (162)
  • 13.6. Prosty przykład (162)

Rozdział 14. Testy z użyciem platformy izolacyjnej (169)

 

  • 14.1. Krótkie przypomnienie (169)
  • 14.2. Platformy izolacyjne w Delphi (170)
  • 14.3. Jak zacząć (170)
    • Do akcji wkracza platforma izolacyjna (170)
    • Prosta atrapa (170)
    • Testowanie dziennika (172)
    • Atrapy, które wykonują operacje (173)
    • Zależności wykonujące oczekiwane operacje (176)
    • Zależności zgłaszające wyjątki (178)
    • W teście stosuj tylko jedną imitację (179)
    • Oczekiwane parametry muszą być zgodne z rzeczywistymi (180)
  • 14.4. Wnioski (180)

Dodatek A. Materiały (181)

 

  • Wstrzykiwanie zależności (181)
  • Testy jednostkowe (181)
  • Systemy kontroli kodu źródłowego (182)
    • Subversion (182)
    • Git (182)
    • Mercurial (182)
  • Projekty (182)
  • Inne ciekawe materiały (183)

Dodatek B. Moja przygoda z Delphi (185)

 

Skorowidz (189)

Klienci, którzy kupili tę książkę, kupili także
Ustawa o zmianie imienia i nazwiska Komentarz
Ustawa o zmianie imienia i nazwiska Komentarz
Piotr Ruczkowski
Wolters Kluwer
Argentyna Przewodnik ilustrowany
Argentyna Przewodnik ilustrowany
Puchalska Joanna
LANGENSCHEIDT
Pilecki Śladami mojego taty
Pilecki Śladami mojego taty
Mirosław Krzyszkowski
ZNAK
Audyt wewnętrzny w jednostkach sektora finansów publicznych Wydanie 2
Audyt wewnętrzny w jednostkach sektora finansów publicznych Wydanie 2
Kiziukiewicz Teresa
Difin
Opieka profilaktyczna nad pracownikiem niepełnosprawnym
Opieka profilaktyczna nad pracownikiem niepełnosprawnym
Domańska-Jakubowska Agnieszka
Verlag Dashofer
Starsi Panowie Dwaj Kompendium niewiedzy
Starsi Panowie Dwaj Kompendium niewiedzy
Monika Wasowska Grzegorz Wasowski
ZNAK
 Koszyk
1 x Barcelona Przewodnik ilustrowany
1 x Pielęgniarstwo we współczesnym położnictwie i ginekologii Wydanie 2
1 x Siły które pokonają raka Psychologiczne terapie wspomagające w chorobie nowotworowej
1 x FOREX wyłącz emocje włącz zyski Przewodnik świadomego inwestora
1 x Responsywne strony WWW Technologia na start
1 x Bądź swoim guru Droga do osobistego i zawodowego oświecenia
1 x Rozmówki włoskie Z nami się dogadacie
1 x Android w praktyce Projektowanie aplikacji
1 x Czynnik zwrotny w bitwach Przypadek i głupota od Troi do Zatoki Perskiej
1 x Reklama Co tak naprawdę wpływa na jej skuteczność
1 x Balistyka dla snajperów Praktyczny poradnik
1 x Bezpieczeństwo w wymiarze krajowym Wybrane obszary
1 x Kobiety Kossaków
1 x Handel o wysokiej częstotliwości na rynku walutowym
1 x BHP w oświacie Laboratoria, warsztaty, sale gimnastyczne, wycieczki, szkolenia, ryzyko zawodowe
1 x Bądź liderką Strategie przywódcze dla kobiet
1 x Kobiety w polskich służbach mundurowych Role, zadania i wyzwania
1 x Niszczycielska broń
1 x Jak przetrwać katastrofę wypadek chorobę
1 x Kinezjologia edukacyjna w pracy z dzieckiem z niepełnosprawnością intelektualną
1 x Etyka prawnicza 1
1 x Algorytm sukcesu Wprowadź swoją firmę na ścieżkę rozwoju
1 x Edukacja zdrowotna w praktyce pielęgniarskiej
1 x Poradnik menedżera projektu
1 x Co za szycie!
1 x Skutki układu w postępowaniu upadłościowym
1 x Boskie zwierzęta
1 x Encyklopedia Zwierzęta świata
1 x Czy możliwe jest ŻYCIE przed śmiercią?
1 x Angielsko-polski słownik eksportera
1 x Chemia analityczna Tom 1 Podstawy teoretyczne i analiza jakościowa Wydanie 9
1 x Umawianie spotkań. Jak robić to swobodnie, efektywnie i z klasą
1 x Handel równoległy produktami leczniczymi w prawie unijnym. Granice swobody przepływu towarów na rynku farmaceutycznym
1 x Historia powszechna 1989-2011
1 x Zakażenia układu oddechowego u dzieci
1 x Blaski i cienie pracy mózgu O miłości sztuce i pogoni za szczęściem.
1 x E-commerce Proste odpowiedzi na trudne pytania
1 x Gorzka czekolada
1 x Kompetencje menedżerskie w kontekście innowacyjności przedsiębiorstwa
1 x Tomografia wolumetryczna w praktyce stomatologicznej
1 x Położnictwo i ginekologia Repetytorium
1 x Standardy żywienia pozajelitowego i żywienia dojelitowego
1 x Alfabet Tischnera
1 x Medycyna piękności
1 x Autodesk Inventor Professional 2016PL/2016+/Fusion 360 Metodyka projektowania
1 x Zarządzanie pracownikami, klientami wewnętrznymi w organizacjach projakościowych
1 x Nawigacja elektroniczna
1 x Controlling dla menedżerów
1 x Choroby metaboliczne kości
1 x Badania nad naturą i przyczynami bogactwa narodów Tom 1 Wydanie 2
1 x Innowacja. Droga do wzrostu zysków
1 x Strategia konkurencji
1 x 111 zadań z chemii ogólnej i nieorganicznej z pełnymi rozwiązaniami krok po kroku Materiały pomocnicze do nauki chemii
1 x Alfabet mistrzów
1 x Antologia muzyki wiolonczelowej Utwory na wiolonczelę i fortepian
1 x Całkowita przemiana Zmień swoje życie w 24 godziny
1 x Kosmetologia pielęgnacyjna i lekarska
1 x Cztery Pory Roku malarstwo
1 x Klasztor Shaolin Historia, religia i chińskie sztuki walki
1 x Historia świata Atlas ilustrowany
1 x Kanon Wyprawa galopem przez piękne podstawy nauki
1 x Dzieje polskiej motoryzacji
1 x Standardy kardiologiczne 2018 okiem echokardiografisty
1 x Sekretariat czyli centrum informacyjne firmy Wydanie 2
1 x Kredyt hipoteczny Komentarz
1 x 5 minut dla twojego zdrowia Aktywna przerwa w pracy i w domu
1 x #SEXEDPL Rozmowy Anji Rubik o dojrzewaniu, miłości i seksie
1 x Placówki dzienne i całodobowe w systemie pomocy społecznej
1 x Ćwicz w domu Najlepsze ćwiczenia na siłę, wytrzymałość, równowagę i gibkość
1 x Znaczenie sprawiedliwości w zarządzaniu ludźmi
1 x Nowoczesne finanse przedsiębiorstwa hotelowego
1 x Bieszczady Przewodnik celownik
1 x Bezpieczeństwo międzynarodowe w XXI wieku
1 x Dlaczego dzieci kłamią Jak rodzice mogą wspierać prawdomówność swoich dzieci
1 x 10 niesamowitych przygód Neli
1 x 36 bytów
1 x Brydż dla żółtodziobów
1 x System ubezpieczeń społecznych Zagadnienia podstawowe Wydanie 7
1 x Kadry i płace 2018
1 x E-biznes wiedzieć więcej
1 x Aksjologia unijnego kodeksu proceduralnego
1 x 100 sposobów zapobiegania chorobie Alzheimera
1 x Narratologia Umiejętność opowiadania historii tkwi w Tobie od zawsze. Opanuj ją i rozwiń
1 x Negocjacje z dłużnikami Jak odzyskać swoje pieniądze nie wkraczając na drogę sądową?
1 x Mikrokontrolery ST7Lite w praktyce
1 x Gen liczby. Jak dzieci uczą się matematyki
1 x Dom dla duszy Kościół według Papieża Franciszka
1 x Koleje miejskie i regionalne w Polsce
1 x Bóle pleców Lekarz rodzinny
1 x Aberagiba
1 x Czynnik zwrotny w bitwach Jak przypadek i głupota zmieniły losy świata
1 x Dotknąć Nieba Poruszająca opowieść o podróży do Nieba i z powrotem
1 x Kenia przewodnik Marco Polo
1 x Dźwięk cyfrowy Systemy wielokanałowe Wiedzieć więcej
1 x Asertywność menedżera
1 x Android. Aplikacje wielowątkowe. Techniki przetwarzania
1 x Ocena pracy i awans zawodowy nauczyciela oraz dyrektora szkoły
1 x Analiza informacji Teoria i praktyka
1 x Kodeks postępowania administracyjnego Komentarz Wydanie 2
1 x Budapeszt przewodnik atlas mapa
1 x Nieruchomości
1 x Statystyka matematyczna w praktyce
1 x Prawo finansowe Polski i Unii Europejskiej
1 x Jak kupić suknię ślubną i nie zwariować
1 x Postępowanie zabezpieczające na etapie poprzedzającym ogłoszenie upadłości
1 x 365 dni twórczej zabawy dla dzieci dwuletnich i starszych
1 x Analityka wydychanego powietrza z zastosowaniem sprzężonych technik chromatograficznych z przeznaczeniem do badań przesiewowych
1 x Gospodarka rynkowa Podstawowe kategorie analizy i mechanizmy funkcjonowania
1 x Anatomia zwierząt Tom 1 Aparat ruchowy Wydanie 5
1 x Mapa ryzyka w zarządzaniu organizacją w kierunku organizacji opartej na innowacjach i kulturze ryzyka
1 x Cuda natury Najpiękniejsze miejsca świata
1 x Anioły energii
1 x Kolebka życia O narodzinach i najstarszych śladach życia na Ziemi
1 x Stosujemy siemię lniane
1 x Radiooperator VHF DSC Podręcznik RYA
1 x Młodzież przeciwko sobie
1 x Ochrona danych osobowych podmiotów objętych prawem pracy i prawem ubezpieczeń społecznych
1 x Gospodarka socjalistyczna w Polsce
1 x Hipoteka po nowelizacji w systemie wieczystoksięgowym
1 x Cieślictwo polskie Reprint wydania z 1930 r.
1 x AdWords 360°. Katalog skutecznych kampanii
1 x Jak nie być profesjonalnym piłkarzem
1 x Mieszanie układów wielofazowych
1 x Funkcje wykonawcze i regulacja zachowania u dzieci chorych na astmę i cukrzycę
1 x Koszty w jednostkach budżetowych - ewidencja księgowa kosztów a klasyfikacja budżetowa wydatków - powiązania przykłady
1 x Przedsiębiorczość z duszą Wyzwanie dla nowych czasów
1 x System ERP Dobre praktyki wdrożeń
1 x Ostre zatrucia
1 x Projektujemy w AutoCAD® Mechanical 2014
1 x 7 kroków do osiągnięcia szczęścia Jak wykorzystywać moc wszechświata
1 x Telekomunikacja wiedzieć więcej
1 x Encyklopedia administracji publicznej
1 x Globalizacja Berlina Pragi i Warszawy
1 x Berneński pies pasterski Poradnik opiekuna Wybór Charakterystyka Wychowanie Zdrowie
7,408.38zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Chemia
Metody teorii grup w chemii

Metody teorii grup w chemii

39.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
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
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT
Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
3ds Max 2012 Biblia Kelly L. Murdock HELION
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN