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 »
Angular. Programowanie z użyciem języka TypeScript. Wydanie II 89.00zł 66.75zł
Angular. Programowanie z użyciem języka TypeScript. Wydanie II

Tytuł: Angular. Programowanie z użyciem języka TypeScript. Wydanie II
Autor: Yakov Fain, Anton Moiseev
ISBN: 978-83-283-5666-5
Ilość stron: 552
Data wydania: 12/2019
Format: 17.0x24.0cm
Wydawnictwo: HELION

Cena: 89.00zł 66.75zł


Angular jest znakomitym frameworkiem wybieranym przez programistów, którym zależy na szybkiej, wydajnej i satysfakcjonującej pracy. Umożliwia sprawne tworzenie zarówno lekkich klientów internetowych, jak i w pełni funkcjonalnych aplikacji. Angular pozwala na wykorzystywanie TypeScriptu, który w porównaniu z JavaScriptem o wiele lepiej spisuje się jako język programowania profesjonalnych aplikacji internetowych. Ten framework zapewnia również możliwość korzystania z wielu nowoczesnych bibliotek, dzięki którym w łatwy sposób można tworzyć i rozwijać zaawansowane, atrakcyjne aplikacje.

Ta książka jest drugim, przejrzanym i uzupełnionym wydaniem praktycznego podręcznika, znakomicie ułatwiającego naukę tworzenia aplikacji. Wyjaśniono tu tak istotne zagadnienia jak zarządzanie stanem, kontrola wprowadzanych danych, budowa formularzy i komunikacja z serwerem. Prezentowane treści uzupełniono praktycznymi przykładami kodu, składającego się na w pełni funkcjonalną aplikację internetową. Pokazano, w jaki sposób wstrzykiwać zależności oraz projektować reaktywne interfejsy użytkownika i komunikację między komponentami aplikacji. Nie zabrakło opisu przydatnych bibliotek, jak RxJS, NgRx czy Flex Layout.

W tej książce między innymi:

  • wprowadzenie do architektury Angulara i sposób pracy z frameworkiem
  • praca z obserwowalnymi strumieniami danych
  • podstawowe i zaawansowane funkcje routera Angulara
  • formularze reaktywne i walidacja danych
  • testowanie aplikacji, w tym testy jednostkowe i testy przepływu pracy

Angular: szybki, wydajny, bezpieczny!

Rozdziały:

Przedmowa 11

 

Podziękowania 13

O książce 15

O autorach 19

Rozdział 1. Wprowadzenie do frameworku Angular 21

  • 1.1. Dlaczego do tworzenia aplikacji internetowych wybierać Angular? 22
  • 1.2. Dlaczego tworzyć aplikacje w TypeScripcie, a nie w JavaScripcie 23
  • 1.3. Przegląd frameworku Angular 24
  • 1.4. Wprowadzenie do CLI Angulara 28
    • 1.4.1. Generowanie nowego projektu Angulara 29
    • 1.4.2. Kompilacje programistyczne i produkcyjne 31
  • 1.5. Porównanie kompilacji JIT i AOT 33
    • 1.5.1. Tworzenie paczek za pomocą opcji -prod 34
    • 1.5.2. Generowanie paczek na dysku 35
  • 1.6. Wprowadzenie do przykładowej aplikacji ngAuction 35
  • Podsumowanie 38

Rozdział 2. Główne artefakty aplikacji napisanych w Angularze 39

  • 2.1. Komponenty 39
  • 2.2. Usługi 42
  • 2.3. Dyrektywy 43
  • 2.4. Potoki 45
  • 2.5. Moduły 46
    • 2.5.1. Moduły funkcyjne 46
  • 2.6. Wiązanie danych 50
    • 2.6.1. Wiązanie właściwości i zdarzeń 50
    • 2.6.2. Jedno- i dwukierunkowe wiązanie danych w działaniu 51
  • 2.7. Część praktyczna: rozpoczynamy tworzenie aplikacji ngAuction 55
    • 2.7.1. Wstępna konfiguracja projektu dla aplikacji ngAuction 55
    • 2.7.2. Generowanie komponentów dla aplikacji ngAuction 57
    • 2.7.3. Komponent aplikacji 57
    • 2.7.4. Komponent paska nawigacyjnego 59
    • 2.7.5. Komponent wyszukiwania 60
    • 2.7.6. Komponent stopki 61
    • 2.7.7. Komponent karuzeli 61
    • 2.7.8. Komponent strony głównej 64
  • Podsumowanie 65

Rozdział 3. Podstawy routera Angulara 67

  • 3.1. Podstawy routingu 68
  • 3.2. Strategie lokalizacji 69
    • 3.2.1. Nawigacja oparta na znaku kratki 70
    • 3.2.2. Nawigacja oparta na interfejsie History API 70
  • 3.3. Bloki konstrukcyjne nawigacji po stronie klienta 71
  • 3.4. Nawigacja do tras za pomocą metody navigate() 76
  • 3.5. Przekazywanie danych do tras 77
    • 3.5.1. Wyodrębnianie parametrów z ActivatedRoute 78
    • 3.5.2. Przekazywanie do trasy parametrów zapytania 80
  • 3.6. Trasy podrzędne 81
  • 3.7. Część praktyczna: dodanie nawigacji do aplikacji aukcji internetowych 86
    • 3.7.1. Usługa ProductService 87
    • 3.7.2. Komponent ProductItemComponent 88
    • 3.7.3. Komponent HomeComponent 89
    • 3.7.4. Komponent StarsComponent 91
    • 3.7.5. Komponent ProductDetailComponent 94
  • Podsumowanie 96

Rozdział 4. Zaawansowana konfiguracja routera 97

  • 4.1. Strzeżenie tras 98
    • 4.1.1. Implementowanie strażnika CanActivate 99
    • 4.1.2. Implementowanie strażnika CanDeactivate 101
    • 4.1.3. Implementowanie strażnika Resolve 103
  • 4.2. Tworzenie aplikacji SPA z wieloma gniazdami routera 107
    • 4.2.1. Moduły leniwie ładowane 109
    • 4.2.2. Ładowarki wstępne 113
  • Podsumowanie 114

Rozdział 5. Wstrzykiwanie zależności we frameworku Angular 115

  • 5.1. Wzorzec Wstrzykiwanie Zależności 116
  • 5.2. Korzyści płynące ze wstrzykiwania zależności w aplikacjach napisanych w Angularze 117
    • 5.2.1. Luźne powiązania i wielokrotne wykorzystywanie 117
    • 5.2.2. Testowalność 119
  • 5.3. Wstrzykiwacze i dostawcy 119
  • 5.4. Prosta aplikacja ze wstrzykiwaniem zależności frameworku Angular 122
    • 5.4.1. Wstrzyknięcie usługi produktowej 122
    • 5.4.2. Wstrzyknięcie usługi HttpClient 125
  • 5.5. Ułatwione przełączanie wstrzykiwaczy 127
  • 5.6. Deklarowanie dostawców za pomocą właściwości useFactory i useValue 131
    • 5.6.1. Korzystanie z klasy InjectionToken 133
    • 5.6.2. Wstrzykiwanie zależności w aplikacji zmodularyzowanej 134
  • 5.7. Dostawcy w modułach ładowanych leniwie 134
  • 5.8. Dostawcy w modułach ładowanych gorliwie 136
  • 5.9. Część praktyczna: użycie komponentów biblioteki Angular Material w aplikacji ngAuction 138
    • 5.9.1. Krótki przegląd biblioteki Angular Material 139
    • 5.9.2. Dodanie biblioteki AM do projektu 141
    • 5.9.3. Dodanie modułu funkcyjnego z komponentami AM 142
    • 5.9.4. Modyfikacja wyglądu komponentu NavbarComponent 143
    • 5.9.5. Modyfikacja interfejsu użytkownika komponentu SearchComponent 146
    • 5.9.6. Zastąpienie karuzeli obrazem 148
    • 5.9.7. Kolejne poprawki odstępów 148
    • 5.9.8. Użycie mat-card w komponencie ProductItemComponent 148
    • 5.9.9. Dodanie stylów do komponentu HomeComponent 149
  • Podsumowanie 149

Rozdział 6. Programowanie reaktywne we frameworku Angular 151

  • 6.1. Obsługa zdarzeń bez strumieni obserwowalnych 152
  • 6.2. Przekształcanie zdarzeń DOM w strumienie obserwowalne 154
  • 6.3. Obsługa zdarzeń obserwowalnych za pomocą Forms API 156
  • 6.4. Odrzucanie wyników niechcianych żądań HTTP za pomocą operatora switchMap 158
  • 6.5. Korzystanie z potoku AsyncPipe 161
  • 6.6. Strumienie obserwowalne i router 165
  • Podsumowanie 168

Rozdział 7. Tworzenie układu stron za pomocą biblioteki Flex Layout 169

  • 7.1. Biblioteka Flex Layout i usługa ObservableMedia 170
    • 7.1.1. Korzystanie z dyrektyw biblioteki Flex Layout 171
    • 7.1.2. Usługa ObservableMedia 175
  • 7.2. Część praktyczna: przepisanie kodu aplikacji ngAuction 177
    • 7.2.1. Po co przepisywać aplikację ngAuction od zera? 177
    • 7.2.2. Generowanie nowej aplikacji ngAuction 180
    • 7.2.3. Tworzenie niestandardowego motywu Angular Material za pomocą Sass 180
    • 7.2.4. Dodawanie paska narzędzi do komponentu najwyższego poziomu 183
    • 7.2.5. Tworzenie usługi produktowej 186
    • 7.2.6. Tworzenie modułu strony głównej 188
    • 7.2.7. Konfigurowanie tras 193
    • 7.2.8. Uruchomienie aplikacji ngAuction 193
  • Podsumowanie 194

Rozdział 8. Implementowanie komunikacji komponentów 195

  • 8.1. Komunikacja między komponentami 196
  • 8.2. Właściwości wejściowe i wyjściowe 196
    • 8.2.1. Właściwości wejściowe 197
    • 8.2.2. Właściwości wyjściowe i zdarzenia niestandardowe 199
  • 8.3. Implementowanie wzorca projektowego Mediator 203
    • 8.3.1. Użycie jako mediatora wspólnego komponentu nadrzędnego 203
    • 8.3.2. Użycie jako mediatora wstrzykiwalnej usługi 208
  • 8.4. Udostępnianie interfejsu API komponentu potomnego 213
  • 8.5. Rzutowanie szablonów w czasie działania aplikacji za pomocą dyrektywy ngContent 216
    • 8.5.1. Tryby hermetyzacji widoków 218
    • 8.5.2. Rzutowanie na wiele obszarów 220
  • Podsumowanie 222

Rozdział 9. Mechanizm wykrywania zmian i cykl życia komponentu 223

  • 9.1. Ogólny przegląd działania mechanizmu wykrywania zmian 224
    • 9.1.1. Strategie wykrywania zmian 225
    • 9.1.2. Profilowanie wykrywania zmian 227
  • 9.2. Cykl życia komponentów 227
    • 9.2.1. Przechwytywanie zmian w zaczepie ngOnChanges 230
    • 9.2.2. Przechwytywanie zmian w zaczepie ngDoCheck 233
  • 9.3. Część praktyczna: dodanie widoku produktu do aplikacji ngAuction 236
    • 9.3.1. Tworzenie komponentów i modułu produktu 236
    • 9.3.2. Implementowanie komponentu produktu 238
    • 9.3.3. Implementowanie komponentu szczegółów produktu 241
    • 9.3.4. Implementowanie komponentu sugerowanych produktów 242
  • Podsumowanie 244

Rozdział 10. Wprowadzenie do interfejsu API formularzy 245

  • 10.1. Dwa interfejsy API formularzy 246
  • 10.2. Formularze oparte na szablonach 246
    • 10.2.1. Dyrektywy formularzy 246
    • 10.2.2. Zastosowanie opartego na szablonach API do formularzy HTML 248
  • 10.3. Formularze reaktywne 251
    • 10.3.1. Model formularza 252
    • 10.3.2. Dyrektywy formularzy reaktywnych 254
    • 10.3.3. Zastosowanie reaktywnego API do formularzy HTML 256
    • 10.3.4. Dynamiczne dodawanie kontrolek do formularza 258
  • 10.4. Podsumowanie dyrektyw Forms API 259
  • 10.5. Aktualizacja na podstawie danych 261
  • 10.6. Korzystanie z klasy FormBuilder 263
  • Podsumowanie 263

Rozdział 11. Walidacja formularzy 265

  • 11.1. Korzystanie z wbudowanych walidatorów 266
  • 11.2. Kontrolowanie momentu rozpoczęcia walidacji 269
  • 11.3. Walidatory niestandardowe w formularzach reaktywnych 270
  • 11.4. Walidacja grupy kontrolek 273
  • 11.5. Sprawdzanie statusu i prawidłowości kontrolki formularza 276
    • 11.5.1. Dotknięte i niedotknięte kontrolki formularza 276
    • 11.5.2. Pola czyste i brudne 277
    • 11.5.3. Pola oczekujące 277
  • 11.6. Dynamiczne zmienianie walidatorów w formularzach reaktywnych 277
  • 11.7. Walidatory asynchroniczne 279
  • 11.8. Niestandardowe walidatory w formularzach opartych na szablonach 281
  • 11.9. Część praktyczna: dodanie formularza wyszukiwania do aplikacji ngAuction 282
    • 11.9.1. Komponent formularza wyszukiwania 283
    • 11.9.2. Komponent wyników wyszukiwania 287
    • 11.9.3. Refaktoryzacja pozostałego kodu 288
  • Podsumowanie 291

Rozdział 12. Interakcja z serwerami przy użyciu protokołu HTTP 293

  • 12.1. Przegląd usługi HttpClient 294
  • 12.2. Odczytywanie pliku JSON za pomocą usługi HttpClient 295
  • 12.3. Tworzenie serwera WWW za pomocą frameworków Node i Express oraz języka TypeScript 298
    • 12.3.1. Tworzenie prostego serwera WWW 299
    • 12.3.2. Serwowanie danych w formacie JSON 301
  • 12.4. Łączenie frameworku Angular i serwera Node 303
    • 12.4.1. Zasoby statyczne na serwerze 303
    • 12.4.2. Konsumowanie danych JSON w aplikacjach Angulara 305
    • 12.4.3. Konfigurowanie serwera proxy klienta 308
    • 12.4.4. Subskrybowanie strumieni obserwowalnych za pomocą potoku async 309
    • 12.4.5. Wstrzykiwanie HttpClient do usługi 310
    • 12.4.6. Wdrażanie aplikacji Angulara na serwerze za pomocą skryptów npm 312
  • 12.5. Przesyłanie danych na serwer 315
    • 12.5.1. Tworzenie serwera do obsługi żądań post 315
    • 12.5.2. Tworzenie klienta do wysyłania żądań post 316
  • 12.6. Przechwytywacze HTTP 319
  • 12.7. Zdarzenia postępu 323
  • Podsumowanie 325

Rozdział 13. Interakcja z serwerami przy użyciu protokołu WebSocket 327

  • 13.1. Porównanie protokołów HTTP i WebSocket 328
  • 13.2. Wysyłanie danych z serwera Node do zwykłego klienta 330
  • 13.3. Użycie gniazd WebSocket w klientach Angulara 333
    • 13.3.1. Opakowywanie strumienia obserwowalnego w usługę 334
    • 13.3.2. Komunikacja usługi Angulara z serwerem WebSocket 336
  • 13.4. Część praktyczna: serwer Node z obsługą protokołu WebSocket 341
    • 13.4.1. Uruchamianie aplikacji ngAuction w trybie programistycznym 344
    • 13.4.2. Przegląd kodu serwera aplikacji ngAuction 344
    • 13.4.3. Zmiany w kodzie klienta aplikacji ngAuction 351
  • Podsumowanie 357

Rozdział 14. Testowanie aplikacji Angulara 359

  • 14.1. Testy jednostkowe 360
    • 14.1.1. Wprowadzenie do frameworku Jasmine 361
    • 14.1.2. Pisanie skryptu testowego dla klasy 363
  • 14.2. Uruchamianie skryptów Jasmine za pomocą testera Karma 365
    • 14.2.1. Plik konfiguracyjny Karmy 369
    • 14.2.2. Testowanie w wielu przeglądarkach 370
  • 14.3. Korzystanie z biblioteki testowej frameworku Angular 371
    • 14.3.1. Testowanie komponentów 372
    • 14.3.2. Testowanie usług 376
    • 14.3.3. Testowanie komponentów wykorzystujących routing 379
  • 14.4. Przeprowadzanie testów end-to-end przy użyciu biblioteki Protractor 382
    • 14.4.1. Podstawy Protractora 383
    • 14.4.2. Testy generowane przez CLI Angulara 386
    • 14.4.3. Testowanie strony logowania 387
  • 14.5. Część praktyczna: dodawanie testów e2e do aplikacji ngAuction 392
    • 14.5.1. Przeprowadzanie testów e2e przepływu pracy dla wyszukiwania produktów 392
  • Podsumowanie 398

Rozdział 15. Utrzymywanie stanu aplikacji za pomocą biblioteki ngrx 399

  • 15.1. Od sklepu ogólnospożywczego do architektury Redux 400
    • 15.1.1. Co to jest Redux? 400
    • 15.1.2. Dlaczego ważne jest przechowywanie stanu aplikacji w jednym miejscu? 402
  • 15.2. Wprowadzenie do biblioteki ngrx 403
    • 15.2.1. Poznajemy magazyn, akcje i reduktory 404
    • 15.2.2. Poznajemy efekty i selektory 410
    • 15.2.3. Refaktoryzacja aplikacji mediatora za pomocą ngrx 412
    • 15.2.4. Monitorowanie stanu za pomocą rozszerzenia DevTools magazynu ngrx 420
    • 15.2.5. Monitorowanie stanu routera 424
  • 15.3. Używać ngrx albo nie używać 427
    • 15.3.1. Porównanie ngrx z usługami Angulara 428
    • 15.3.2. Problemy z mutacją stanu 429
    • 15.3.3. Kod ngrx jest trudniejszy do odczytania 429
    • 15.3.4. Krzywa uczenia się 430
    • 15.3.5. Wnioski 430
  • 15.4. Część praktyczna: stosowanie ngrx w aplikacji ngAuction 431
    • 15.4.1. Dodawanie obsługi stanu routera do modułu aplikacji 433
    • 15.4.2. Zarządzanie stanem w module głównym 434
    • 15.4.3. Testy jednostkowe reduktorów ngrx 442
  • Podsumowanie 443
  • Angular 6, 7 i nie tylko 444

Dodatek A. Przegląd specyfikacji ECMAScript 447

Dodatek B. Podstawy TypeScriptu 481

Dodatek C. Korzystanie z menedżera pakietów npm 509

Dodatek D. Podstawy biblioteki RxJS 517

Skorowidz 539


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

Tytuł książki: "Angular. Programowanie z użyciem języka TypeScript. Wydanie II"
Autor: Yakov Fain, Anton Moiseev
Wydawnictwo: HELION
Cena: 89.00zł 66.75zł
Klienci, którzy kupili tę książkę, kupili także
Dobra osobiste
Dobra osobiste
Lewandowska-Malec Izabela
C.H. Beck
Tworzywa sztuczne Poradnik
Tworzywa sztuczne Poradnik
H. Saechtling
WNT
Prawo karne materialne i procesowe Aplikacje prawnicze
Prawo karne materialne i procesowe Aplikacje prawnicze
Świczewska Alicja
C.H. Beck
Przyzwoitość w zarządzaniu
Przyzwoitość w zarządzaniu
Harrison Steve
Wolters Kluwer
Naucz się z nami fotografii cyfrowej samouczek Jak robić poprawne technicznie i kompozycyjnie zdjęcia
Naucz się z nami fotografii cyfrowej samouczek Jak robić poprawne technicznie i kompozycyjnie zdjęcia
Bogdan Krzymowski
Help
Stolarstwo Kompendium
Stolarstwo Kompendium
Chris Tribe
Arkady
 Koszyk
1 x Antyki Meble Ilustrowany przewodnik
1 x My chcemy orgii !!! Jak świętowali starożytni rzymianie?
1 x Człowiek vs Komputer
1 x Gminna komisja rozwiązywania problemów alkoholowych
1 x Rycerze Boga Zakon Templariuszy i Saraceni
1 x 40 lekcji i mówisz po angielsku z płytą CD
1 x Elektryczne i elektroniczne czujniki temperatury
1 x Bezprawność jako przesłanka odpowiedzialności odszkodowawczej
1 x Lew kontra święty
1 x Cyfrowi ludzie Nasza czwarta rewolucja
1 x Gotowi na wszystko. 52 zasady efektywności w pracy i życiu
1 x Szkoła Wspólnota dążeń?
1 x Ekonometria finansowa Analiza rynku kapitałowego
1 x Krakowskie synagogi
1 x Co wciąga twoje dziecko
1 x Czakry dla początkujących
1 x Chińska Republika Ludowa jako współczesny podmiot środowiska międzynarodowego Tom 3 Rozważania o rzeczywistości
1 x Ford Focus II i C-MAX
1 x Biegając boso
1 x Pracownia diagnostyki pojazdów samochodowych Wydanie 2
1 x Słownik historii Polski i świata
1 x Szczepienia pełne kłamstw Szokująca prawda o farmaceutycznych praktykach
1 x Media i dziennikarstwo internetowe
1 x Duże mosty wieloprzęsłowe
1 x Transmisja internetowa danych multimedialnych w czasie rzeczywistym
1 x Cynkowi chłopcy
1 x Za kulisami u Boga Schematyczny rozwój ducha człowieczego
1 x Ostatnie lata Rosji carskiej
1 x Dieta Alleluja leczy raka
1 x Bycie i czas Wydanie 2
1 x Obrona konieczna w świetle teorii i orzecznictwa
1 x Legendy zamków karpackich
1 x Archetypy i nieświadomość zbiorowa
1 x Bezpieczeństwo finansowe w społęczeństwie informacyjnym
1 x Mostowe konstukcje zespolone stalowo-betonowe Zasady projektowania
1 x Opel Vectra III i Signum Wydanie 2
1 x Instrukcja kasowa wzór zarządzenia wewnętrznego z wzorami dokumentów (z suplementem elektronicznym)
1 x Dobre maniery czyli savoir vivre dla dzieci
1 x Decyzje ekonomiczne Ujęcie ilościowe
1 x Kompetencje menedżerów w organizacji uczącej się
1 x Systemy i sieci fotoniczne
1 x Kompendium licealisty Matematyka fizyka chemia
1 x Ćwiczenia z ekofizjologii roślin
1 x Ekologia roślin Wydanie 3
1 x Brazylia kraj przyszłości?
1 x CEO dyrektor do spraw zaangażowania Wydanie 2
1 x Motocykle
1 x Konstytucja RP Wydanie 10
1 x Architektura Krakowa Przewodnik
1 x Nie przeszkadzaj klientowi w zakupach
1 x Volkswagen Golf V, Golf Plus, Jetta, Touran Wydanie 4
1 x Media a demokracja w XXI wieku
1 x Franchising Uwarunkowania i perspektywy rozwoju
1 x Jak sprzedawać, gdy nikt nie kupuje. I jak sprzedawać więcej, kiedy już zaczną
1 x Jak zjednać sobie ludzi czyli perfekcyjna komunikacja
1 x ABC pewności siebie i atrakcyjności
1 x 7 minut na ambonie Homilie na rok A
1 x Standardy anestezjologicznej opieki pielęgniarskiej
1 x Leki po Dyplomie Okulistyka 2015
1 x Zarys geotechniki Wydanie 10
1 x Wywieranie wpływu Praktyczny przewodnik Wydanie 2
1 x Duchowy manifest 9 spójnych zasad życia zgodnego z porządkiem wszechświata
1 x Kapitał ludzki i innowacje a zmiejszanie luki rozwojowej między krajami
1 x Kieszonkowa historia Rycerze Honor i przemoc
1 x Akademicka gramatyka języka hiszpańskiego z ćwiczeniami Wydanie 8
1 x Taryfikator mandatowy Wydanie 2
1 x Magia wystąpień publicznych Techniki narzędzia i sztuczki NLP
1 x Maluj jak wielcy mistrzowie Kopiowanie obrazów
1 x Budowanie zespołu Zestaw narzędzi
1 x Gospodarowanie wielopokoleniowym kapitałem ludzkim Wybrane zagadnienia
1 x Daj się pokochać dziewczyno
1 x Dermatologia w praktyce
1 x Słownik finansowy polsko-angielski angielsko-polski
1 x Myśli i lęki małego człowieka
1 x Bobas lubi wybór Rozszerzanie diety niemowlaka
1 x Małżeństwo doskonałe Studium fizjologii i techniki
1 x Fryderyk Chopin jako człowiek i muzyk
1 x Ciąża poród macierzyństwo poradnik
1 x Organizacja pracy biurowej z płytą CD
1 x Mechanika zdrowych pleców Uwolnij się od bólu dzięki metodzie McGilla
1 x Edukacja i gospodarka w kontekście procesów globalizacji
1 x Bóle głowy Lekarz rodzinny
1 x Słownik dla pielęgniarek i personelu medycznego polsko-angielski angielsko-polski
1 x Archeologia sądowa w teorii i praktyce
1 x Sześć cnót mniejszych
1 x Historia kuchni
1 x Elektryczne zespoły trakcyjne Budowa, działanie, zasady utrzymania i obsługi
1 x 1000 kotów Fascynujący świat kotów w obiek
1 x Angielski nie gryzie Innowacyjny kurs od podstaw Aktywna nauka słownictwa i gramatyki za pomocą ćwiczeń
1 x Klimatyzacja samochodowa w praktyce warsztatowej Budowa obsługa diagnostyka
1 x Mamy z innej planety Historie kobiet które urodziły niepełnosprawne dziecko
1 x Krajoznawstwo tradycja i współczesność
1 x Psychologia potrzeb osób starszych Potrzeby psychospołeczne po 65. roku życia
1 x Podwozia i nadwozia pojazdów samochodowych Podstawy budowy diagnozowania i naprawy
1 x Bezpośrednie inwestycje zagraniczne w gospodarce regionu Teoria i praktyka
1 x Cyfrowe przetwarzanie sygnałów Od teorii do zastosowań Wydanie 2
1 x Utopia u władzy Historia Związku Sowieckiego Tom 1 Od narodzin do wielkości (1914-1939)
1 x Góry dla niecierpliwych Najpiękniejsze górskie szczyty na jeden dzień
1 x Kobiety górą Jak przetrwać w labiryncie biznesu
1 x Jakość usług medycznych Instrumenty i modele
1 x Farmy wiatrowe w systemie elektroenergetycznym
1 x Apokalipsa zombie nadchodzi! Obroń swoją bazę za pomocą prostych obwodów, Arduino i Raspberry Pi
1 x Autyzm i Zespół Aspergera
1 x Czarny jak ja
1 x Genetyka medyczna i molekularna
1 x Chorwacja Przewodnik + atlas
1 x Chemia analityczna Krótkie wykłady
1 x Naturalne metody na zdrowe zęby Skuteczna remineralizacja szkliwa i zapobieganie próchnicy
1 x Bieszczady Beskid Niski Góry Sanocko-Turczańskie przewodnik
1 x Chwała Aten Dzieje najwspanialszej cywilizacji na świecie
1 x Choroby krwi
1 x Afryka dzisiaj Piękna biedna różnorodna
1 x Finansowe aspekty globalizacji
1 x Filozofia prawa w pytaniach i odpowiedziach
1 x 100 najlepszych przepisów Bez glutenu
1 x Opakowania transportowe Poradnik
1 x Energetyka a samorząd Prawne uwarunkowania rozwoju energetyki lokalnej w Polsce
1 x Biblia leczy Chroniczne zmęczenie Metoda oparta na zbilansowanej diecie
1 x Volkswagen Golf II i Jetta Od września 1983 do czerwca 1992
1 x Opieka nad kobietą ciężarną
1 x Odpowiedzialność prawna pracowników medycznych Przepisy - Przykłady - Orzecznictwo
1 x All you need is love. Sceny z życia kontrkultury
1 x Jak kupić suknię ślubną i nie zwariować
1 x Historia pszczół
1 x Międzynarodowa koordynacja polityki konkurencji
1 x Fizjoterapia w opiece paliatywnej
1 x Metoda NDT-Bobath Poradnik dla rodziców
1 x 81:1 Opowieści z Wysp Owczych
1 x Transplantologia kliniczna Zasady ogólne
1 x Historia książki Od glinianych tabliczek po e-booki
1 x Teksty i pisma biznesowe. Osobisty mentor - Harvard Business Press
1 x Podróże z pasją Kenia
1 x Samochody osobowe krajów socjalistycznych
1 x Badanie fizykalne jamy brzusznej z elementami diagnostyki różnicowej
1 x Campa w sakwach czyli rowerem na Dach Świata
1 x Czarodzieje rynku
1 x Jak nauczyć dzieci myślenia Praktyczny poradnik dla nauczycieli i rodziców Wydanie 2
1 x Biblia leczy Osteoporoza Metoda oparta na zbilansowanej diecie
1 x Budżet zadaniowy w jednostkach sektora finansów publicznych
1 x Adaptacyjna regulacja prędkości jazdy ACC
1 x Dzieje malarstwa w Polsce Tom 1 Średniowieczne malarstwo w Polsce
1 x Choroby układu pokarmowego Lekarz rodzinny
1 x Model wyceny świadczeń zdrowotnych dla lecznictwa szpitalnego
1 x Ceny transferowe Przedsiębiorstwa powiązane Przerzucanie dochodów Wydanie 3
1 x ABC MS Office 2016 PL
1 x Organizacja pracy w hotelarstwie Podręcznik
1 x Kiedy tata powraca
1 x GPS i inne satelitarne systemy nawigacyjne
1 x Radom między wojnami Opowieść o życiu miasta 1918-1939
1 x Opieka nad wcześniakiem
1 x Banany i cytrusy, czyli jedź do Azji
1 x Gruzja Travelbook
1 x Lofty
1 x Duży słownik polsko-angielski angielsko-polski z płytą CD
1 x Nadwaga i otyłość Aktywność fizyczna w profilaktyce i terapii
1 x Podstawy mikrobiologii dla stomatologów
1 x Biblioteka Domowa PWN
1 x Lokalne interfejsy szeregowe w systemach cyfrowych
1 x W drodze
1 x Demencja Kompleksowy przewodnik po chorobie
1 x Magia stylu Portrety dziesięciu kobiet które zmieniły świat mody
1 x Bezpieczeństwo w perspektywie ekologicznej
1 x Atlas witamin Naturalne źródło zdrowia
1 x 30 minut dla zrozumienia Mowy Ciała
1 x Chemiczne metody analizy ilościowej Wydanie 7
1 x Dietrich von Hildebrand wobec narodowego socjalizmu
1 x Biochemia Harpera ilustrowana Wydanie 7
1 x Chorwacja i Czarnogóra Mapa wybrzeża laminowana mapa samochodowo-turystyczna 1:300 000
1 x Efektywność prawa wspólnotowego w Polsce na przykładzie VAT
1 x Metody przygotowania debiutowego
1 x Controlling należności w przedsiębiorstwie
1 x Mama w sam raz. Jak wrzucić na luz i być w końcu szczęśliwą mamą
1 x Napięcia więzadłowo-stawowe Osteopatyczne techniki manipulacyjne
1 x Barcelona przewodnik
1 x Kodeks postępowania administracyjnego
1 x Język w zachowaniach społecznych Podstawy socjolingwistyki i logopedii
1 x Angular. Profesjonalne techniki programowania. Wydanie II
1 x Wzmacnianie konstrukcji dróg geosyntetykami
1 x Anatomia i fizjologia człowieka Wydanie 5
1 x Endokrynologia ogólna i kliniczna Greenspana Tom 1 Wydanie 2
1 x Chemia Fundamenty podręcznik z płytą CD zakres rozszerzony Liceum i technikum
1 x Andropauza
1 x Rachunek różniczkowy i całkowy Funkcje jednej zmiennej Wydanie 11
1 x Młodzi o języku
1 x Co rządzi obrazem? Powtórzenie w sztukach audiowizualnych
1 x Budapeszt zestaw przewodnikowy 3 w 1
1 x Siły które pokonają raka Psychologiczne terapie wspomagające w chorobie nowotworowej
1 x Bodo wśród gwiazd Opowieść o losach twórców przedwojennych kabaretów
1 x George Lucas Gwiezdne wojny i reszta życia
1 x Ziemia Święta Przewodnik dla pielgrzymów i turystów
1 x Gospodarka Polski w latach 1989-2009
1 x Heretycy
1 x Zioła Jak zbierać przetwarzać stosować
1 x Plan kont z komentarzem według ustawy o rachunkowości i MSSF
1 x Eksperymentalna analiza modalna gitar i skrzypiec
1 x Regulacja konkurencji a konkurencja regulacyjna
1 x Autobusy z Sanoka 1950-2013
10,689.21zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Biologia
Antropogeniczne zmiany środowiska przyrodniczego Ziemi

Antropogeniczne zmiany środowiska przyrodniczego Ziemi

99.00zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
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
OpenGL w praktyce Janusz Ganczarski BTC
Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN