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:
 WNT
Roboty przemysłowe Budowa i zastosowanie Wydanie 2

Roboty przemysłowe Budowa i zastosowanie Wydanie 2

59.00zł
Java dla zupełnie początkujących. Owoce programowania. Wydanie VII 149.00zł
Java dla zupełnie początkujących. Owoce programowania. Wydanie VII

Tytuł: Java dla zupełnie początkujących. Owoce programowania. Wydanie VII
Autor: Tony Gaddis
ISBN: 978-83-283-4829-5
Ilość stron: 1176
Data wydania: 08/2019
Oprawa: Twarda
Format: 164x239
Wydawnictwo: HELION

Cena: 149.00zł


Od struktur sterujących po obiekty

Java jest rozbudowanym, elastycznym i wszechstronnym, a przy tym dojrzałym językiem programowania. Pozwala na tworzenie kodu dla prawie wszystkich rodzajów komputerów, również tych sterujących pracą najbardziej wyspecjalizowanych urządzeń. Można go używać do pisania dużych systemów, małych programów, aplikacji mobilnych i aplikacji WWW. Jest znakomitym wyborem dla osób, które postanowiły związać swoją przyszłość zawodową z którąś z wielu gałęzi informatyki. Aby optymalnie wykorzystać potencjał drzemiący w Javie, koniecznie trzeba zadbać o solidne podstawy - zarówno w teorii, jak i w praktyce kodowania.

Oto zaktualizowane i uzupełnione wydanie cenionego podręcznika dla studentów. Książka została pomyślana w taki sposób, aby maksymalnie ułatwić naukę Javy krok po kroku i pozwolić na możliwie szybkie rozpoczęcie samodzielnego kodowania. Znalazło się tu wprowadzenie do wiedzy o sprzęcie, oprogramowaniu, wykonywaniu programów i kompilacji kodu. Dzięki temu nawet zupełnie początkujące osoby zaczną płynnie posługiwać się typami danych, zmiennymi czy instrukcjami sterującymi. Bardzo starannie omówiono takie tematy jak klasy, obiekty i dziedziczenie. Nie zabrakło wprowadzenia do pracy z bazami danych, plikami czy też podstaw budowy graficznego interfejsu użytkownika za pomocą nowej biblioteki JavaFX.

W tej książce między innymi:

  • solidne podstawy programowania i wprowadzenie do Javy
  • operacje wejścia-wyjścia, przetwarzanie tekstu oraz obsługa wyjątków
  • rekurencja i jej zastosowanie w rozwiązywaniu problemów
  • praca z animacjami, dźwiękiem i wideo
  • wykorzystanie interfejsu JDBC do pisania aplikacji bazodanowych

Java: zdobądź solidne podstawy i programuj jak mistrz!

Rozdziały:

Przedmowa 21

 

Rozdział 1. Wprowadzenie do komputerów i Javy 31

  • 1.1. Wprowadzenie 31
  • 1.2. Po co programować? 31
  • 1.3. Systemy komputerowe: sprzęt i oprogramowanie 33
    • Sprzęt 33
    • Oprogramowanie 36
  • 1.4. Języki programowania 37
    • Czym jest program? 37
    • Historia języka Java 38
  • 1.5. Z czego składa się program? 40
    • Elementy języka 40
    • Wiersze i instrukcje 42
    • Zmienne 42
    • Kompilator i maszyna wirtualna Javy 43
    • Wersje oprogramowania Java 45
    • Kompilowanie i uruchamianie programów w Javie 46
  • 1.6. Proces programowania 48
    • Inżynieria oprogramowania 50
  • 1.7. Programowanie obiektowe 51
  • Pytania kontrolne i ćwiczenia 53
  • Zadania programistyczne 57

Rozdział 2. Podstawy Javy 59

  • 2.1. Części programu w Javie 59
  • 2.2. Metody print i println oraz interfejs API Javy 65
  • 2.3. Zmienne i literały 70
    • Wyświetlanie wielu elementów za pomocą operatora + 72
    • Zachowaj ostrożność przy cudzysłowach 73
    • Jeszcze o literałach 73
    • Identyfikatory 74
    • Nazwy klas 76
  • 2.4. Proste typy danych 76
    • Całkowitoliczbowe typy danych 78
    • Typy zmiennoprzecinkowe 79
    • Typ danych boolean 82
    • Typ danych char 82
    • Inicjowanie zmiennych i przypisywanie do nich wartości 84
    • Zmienne w danym momencie przechowują tylko jedną wartość 85
  • 2.5. Operatory arytmetyczne 86
    • Dzielenie całkowitoliczbowe 89
    • Pierwszeństwo operatorów 89
    • Grupowanie z użyciem nawiasów 91
    • Klasa Math 94
  • 2.6. Złożone operatory przypisania 95
  • 2.7. Konwersja prostych typów danych na inne takie typy 97
    • Operacja na różnych typach całkowitoliczbowych 99
    • Inne wyrażenia matematyczne z różnymi typami 100
  • 2.8. Tworzenie nazwanych stałych za pomocą słowa kluczowego final 101
  • 2.9. Klasa String 103
    • Obiekty są tworzone na podstawie klas 103
    • Klasa String 104
    • Zmienne typów prostych i zmienne będące instancją klasy 104
    • Tworzenie obiektu typu String 105
  • 2.10. Zasięg 108
  • 2.11. Komentarze 110
  • 2.12. Styl programowania 114
  • 2.13. Wczytywanie danych wejściowych z klawiatury 116
    • Wczytywanie znaków 120
    • Łączenie wywołań metody nextLine z wywołaniami innych metod klasy Scanner 120
  • 2.14. Okna dialogowe 123
    • Wyświetlanie okien dialogowych 124
    • Wyświetlanie okien dialogowych na dane wejściowe 124
    • Przykładowy program 125
    • Przekształcanie tekstowych danych wejściowych na liczby 126
  • 2.15. Typowe błędy, których należy unikać 129
  • Pytania kontrolne i ćwiczenia 131
  • Zadania programistyczne 137

Rozdział 3. Struktury decyzyjne 143

  • 3.1. Instrukcja if 143
    • Używanie operatorów relacji do tworzenia warunków 145
    • Łączenie wszystkich informacji 147
    • Style programowania a instrukcja if 149
    • Uważaj na średniki 149
    • Warunkowe wykonywanie wielu instrukcji 150
    • Flagi 150
    • Porównywanie znaków 151
  • 3.2. Instrukcja if-else 152
  • 3.3. Zagnieżdżone instrukcje if 154
  • 3.4. Instrukcja if-else-if 160
  • 3.5. Operatory logiczne 165
    • Pierwszeństwo operatorów logicznych 170
    • Sprawdzanie przynależności liczb do przedziałów za pomocą operatorów logicznych 171
  • 3.6. Porównywanie obiektów typu String 172
    • Ignorowanie wielkości znaków przy porównywaniu łańcuchów 176
  • 3.7. Jeszcze o deklarowaniu i zasięgu zmiennych 178
  • 3.8. Operator warunkowy (opcjonalny) 179
  • 3.9. Instrukcja switch 180
  • 3.10. Wyświetlanie sformatowanych danych wyjściowych za pomocą instrukcji System.out.printf i String.format 189
    • Składnia specyfikatorów formatowania 192
    • Precyzja 193
    • Określanie minimalnej szerokości pola 194
    • Opcje 196
    • Formatowanie argumentów w postaci łańcuchów znaków 199
    • Metoda String.format 200
  • 3.11. Typowe błędy, których należy unikać 203
  • Pytania kontrolne i ćwiczenia 204
  • Zadania programistyczne 210

Rozdział 4. Pętle i pliki 217

  • 4.1. Operatory inkrementacji i dekrementacji 217
    • Różnice między trybami przyrostkowym i przedrostkowym 219
  • 4.2. Pętla while 221
    • Pętla while jest testowana na początku 223
    • Pętle nieskończone 224
    • Nie zapominaj o umieszczaniu bloku instrukcji w nawiasie klamrowym 225
    • Styl programowania i pętla while 225
  • 4.3. Stosowanie pętli while do sprawdzania poprawności danych wejściowych 227
  • 4.4. Pętla do-while 231
  • 4.5. Pętla for 233
    • Pętla for jest pętlą ze sprawdzaniem wstępnym 237
    • Unikaj modyfikowania zmiennej sterującej w ciele pętli for 237
    • Inne formy wyrażenia aktualizującego 237
    • Deklarowanie zmiennej w wyrażeniu inicjującym pętli for 237
    • Tworzenie pętli for sterowanych przez użytkownika 238
    • Używanie wielu instrukcji w wyrażeniach inicjującym i aktualizującym 239
  • 4.6. Suma bieżąca i wartość wartownika 242
    • Stosowanie wartownika 245
  • 4.7. Pętle zagnieżdżone 247
  • 4.8. Instrukcje break i continue (opcjonalne) 254
  • 4.9. Wybieranie rodzaju pętli 255
  • 4.10. Wprowadzenie do zapisu i odczytu plików 255
    • Stosowanie klasy PrintWriter do zapisu danych w pliku 256
    • Dołączanie danych do pliku 262
    • Określanie lokalizacji pliku 263
    • Odczyt danych z pliku 263
    • Odczyt wierszy pliku za pomocą metody nextLine 264
    • Dodawanie klauzuli throws do nagłówka metody 266
    • Sprawdzanie, czy plik istnieje 270
  • 4.11. Generowanie liczb losowych za pomocą klasy Random 273
  • 4.12. Typowe błędy, których należy unikać 279
  • Pytania kontrolne i ćwiczenia 280
  • Zadania programistyczne 287

Rozdział 5. Metody 295

  • 5.1. Wprowadzenie do metod 295
    • Metody void i metody zwracające wartość 297
    • Definiowanie metody void 297
    • Wywoływanie metody 299
    • Warstwowe wywołania metod 302
    • Używanie komentarzy javadoc do metod 303
  • 5.2. Przekazywanie argumentów do metod 304
    • Zgodność typów danych argumentów i parametrów 307
    • Zasięg parametrów 307
    • Przekazywanie wielu argumentów 307
    • Argumenty są przekazywane przez wartość 309
    • Przekazywanie metodom referencji do obiektów 310
    • Używanie znacznika @param w komentarzach javadoc 313
  • 5.3. Jeszcze o zmiennych lokalnych 315
    • Czas życia zmiennych lokalnych 316
    • Inicjowanie zmiennych lokalnych za pomocą parametrów 316
  • 5.4. Zwracanie wartości przez metody 317
    • Definiowanie metody zwracającej wartość 318
    • Wywoływanie metody zwracającej wartość 319
    • Używanie znacznika @return w komentarzach javadoc 320
    • Zwracanie wartości logicznych 323
    • Zwracanie referencji do obiektu 324
  • 5.5. Rozwiązywanie problemów za pomocą metod 325
    • Wywoływanie metod zgłaszających wyjątki 328
  • 5.6. Typowe błędy, których należy unikać 329
  • Pytania kontrolne i ćwiczenia 330
  • Zadania programistyczne 334

Rozdział 6. Pierwszy kontakt z klasami 343

  • 6.1. Obiekty i klasy 343
    • Klasy: to z nich biorą się obiekty 344
    • Klasy w interfejsie API Javy 345
    • Zmienne typów prostych a obiekty 347
  • 6.2. Pisanie prostej klasy krok po kroku 350
    • Akcesory i mutatory 363
    • Znaczenie ukrywania danych 363
    • Unikanie nieaktualnych danych 363
    • Podawanie specyfikatorów dostępu na diagramach UML 364
    • Zapis typów danych i parametrów na diagramach UML 364
    • Układ składowych klasy 365
  • 6.3. Pola i metody instancji 366
  • 6.4. Konstruktory 370
    • Zapisywanie konstruktorów na diagramach UML 372
    • Niezainicjowane lokalne zmienne referencyjne 372
    • Konstruktor domyślny 373
    • Pisanie własnego konstruktora bezargumentowego 374
    • Konstruktor klasy String 374
  • 6.5. Przekazywanie obiektów jako argumentów 382
  • 6.6. Przeciążanie metod i konstruktorów 393
    • Klasa BankAccount 395
    • Przeciążone metody zwiększają użyteczność klas 400
  • 6.7. Zasięg pól instancji 400
    • Przesłanianie 401
  • 6.8. Pakiety i instrukcje import 402
    • Szczegółowe i ogólne instrukcje import 402
    • Pakiet java.lang 403
    • Inne pakiety z interfejsu API 403
  • 6.9. Projektowanie obiektowe: określanie klas i ich zadań 403
    • Określanie klas 404
    • Określanie zadań klas 408
    • To dopiero początek 411
  • 6.10. Typowe błędy, których należy unikać 411
  • Pytania kontrolne i ćwiczenia 412
  • Zadania programistyczne 417

Rozdział 7. Tablice i klasa ArrayList 427

  • 7.1. Wprowadzenie do tablic 427
    • Dostęp do elementów tablicy 429
    • Zapisywanie i wyświetlanie zawartości tablicy 430
    • Java sprawdza zakres tablicy 433
    • Uważaj na pomyłki o jeden element 434
    • Inicjowanie tablicy 434
    • Różne sposoby deklarowania tablic 435
  • 7.2. Przetwarzanie elementów tablic 437
    • Długość tablicy 439
    • Pętla for dla kolekcji 439
    • Umożliwianie użytkownikom określania wielkości tablicy 441
    • Przypisywanie nowych tablic do tablicowych zmiennych referencyjnych 442
    • Kopiowanie tablic 443
  • 7.3. Przekazywanie tablic jako argumentów metod 445
  • 7.4. Wybrane przydatne algorytmy i operacje tablicowe 448
    • Sumowanie wartości w tablicy liczb 449
    • Obliczanie średniej wartości z tablicy liczb 449
    • Wyszukiwanie największej i najmniejszej wartości w tablicy liczb 450
    • Klasa SalesData 451
    • Częściowo zapełnione tablice 458
    • Praca z tablicami i plikami 459
  • 7.5. Zwracanie tablic przez metody 460
  • 7.6. Tablice typu String 461
    • Wywoływanie metod typu String za pomocą elementów tablicy 464
  • 7.7. Tablice obiektów 464
  • 7.8. Algorytm wyszukiwania sekwencyjnego 467
  • 7.9. Tablice dwuwymiarowe 469
    • Inicjowanie tablicy dwuwymiarowej 473
    • Pole length w tablicy dwuwymiarowej 474
    • Wyświetlanie wszystkich elementów tablicy dwuwymiarowej 475
    • Sumowanie wszystkich elementów tablicy dwuwymiarowej 476
    • Sumowanie wartości wierszy tablicy dwuwymiarowej 477
    • Sumowanie kolumn tablicy dwuwymiarowej 477
    • Przekazywanie tablic dwuwymiarowych do metod 478
    • Tablice z wierszami o różnej długości 479
  • 7.10. Tablice o co najmniej trzech wymiarach 480
  • 7.11. Algorytm sortowania przez wybieranie i wyszukiwania binarnego 481
    • Algorytm sortowania przez wybieranie 481
    • Algorytm wyszukiwania binarnego 484
  • 7.12. Argumenty podawane w wierszu poleceń i listy argumentów o zmiennej długości 486
    • Argumenty w wierszu poleceń 487
    • Listy argumentów o zmiennej długości 488
  • 7.13. Klasa ArrayList 490
    • Tworzenie i używanie obiektów typu ArrayList 491
    • Używanie pętli for dla kolekcji do obiektów typu ArrayList 492
    • Metoda toString klasy ArrayList 493
    • Usuwanie elementów z obiektu typu ArrayList 494
    • Wstawianie elementu 495
    • Zastępowanie elementu 496
    • Pojemność 496
    • Zapisywanie własnych obiektów w obiektach typu ArrayList 497
  • 7.14. Typowe błędy, których należy unikać 498
  • Pytania kontrolne i ćwiczenia 499
  • Zadania programistyczne 504

Rozdział 8. Jeszcze o klasach i obiektach 513

  • 8.1. Statyczne składowe klasy 513
    • Krótkie omówienie pól i metod instancji 513
    • Składowe statyczne 514
    • Pola statyczne 514
    • Metody statyczne 516
  • 8.2. Przekazywanie obiektów jako argumentów metod 519
  • 8.3. Zwracanie obiektów przez metody 522
  • 8.4. Metoda toString 524
  • 8.5. Pisanie metody equals 528
  • 8.6. Metody kopiujące obiekty 530
    • Konstruktory kopiujące 532
  • 8.7. Agregowanie 533
    • Agregacja na diagramach UML 539
    • Problemy z bezpieczeństwem dotyczące klas agregujących 539
    • Unikaj stosowania referencji null 542
  • 8.8. Zmienna referencyjna this 545
    • Używanie słowa kluczowego this do zapobiegania przesłanianiu 545
    • Używanie słowa kluczowego this do wywoływania przeciążonego konstruktora w innym konstruktorze 546
  • 8.9. Typy wyliczeniowe 547
    • Typy wyliczeniowe są wyspecjalizowanymi klasami 548
    • Używanie typu wyliczeniowego w instrukcji switch 553
  • 8.10. Przywracanie pamięci 555
    • Metoda finalize 556
  • 8.11. Koncentracja na projektowaniu obiektowym - współdziałanie klas 557
    • Opisywanie współdziałania klas za pomocą kart CRC 559
  • 8.12. Typowe błędy, których należy unikać 561
  • Pytania kontrolne i ćwiczenia 561
  • Zadania programistyczne 566

Rozdział 9. Przetwarzanie tekstu i klasy nakładkowe 573

  • 9.1. Wprowadzenie do klas nakładkowych 573
  • 9.2. Sprawdzanie i konwersja znaków za pomocą klasy Character 574
    • Zmiana wielkości znaków 579
  • 9.3. Inne metody klasy String 581
    • Wyszukiwanie podłańcuchów 581
    • Pobieranie podłańcuchów 587
    • Metody zwracające zmodyfikowany obiekt typu String 590
    • Statyczne metody valueOf 592
  • 9.4. Klasa StringBuilder 594
    • Konstruktory klasy StringBuilder 595
    • Inne metody klasy StringBuilder 596
    • Metoda toString 599
  • 9.5. Rozdzielanie łańcuchów znaków 604
  • 9.6. Klasy nakładkowe dla liczbowych typów danych 608
    • Statyczne metody toString 608
    • Metody toBinaryString, toHexString i toOctalString 608
    • Stałe MIN_VALUE i MAX_VALUE 609
    • Automatyczna konwersja na klasę i na typ prosty 609
  • 9.7. Rozwiązywanie problemów - klasa TestScoreReader 611
  • 9.8. Typowe błędy, których należy unikać 614
  • Pytania kontrolne i ćwiczenia 615
  • Zadania programistyczne 619

Rozdział 10. Dziedziczenie 627

  • 10.1. Czym jest dziedziczenie? 627
    • Uogólnianie i specjalizacja 627
    • Dziedziczenie to relacja "jest czymś" 628
    • Dziedziczenie na diagramach UML 635
    • Konstruktor klasy bazowej 635
    • Dziedziczenie nie działa w drugą stronę 637
  • 10.2. Wywoływanie konstruktora klasy bazowej 638
    • Co się dzieje, gdy klasa bazowa nie ma konstruktora domyślnego ani bezargumentowego? 644
    • Streszczenie zagadnień związanych z konstruktorami w kontekście dziedziczenia 644
  • 10.3. Przesłanianie metod klasy bazowej 646
    • Przeciążanie a przesłanianie 650
    • Zapobieganie przesłanianiu metody 653
  • 10.4. Składowe chronione 653
    • Dostęp na poziomie pakietu 658
  • 10.5. Łańcuchy dziedziczenia 659
    • Hierarchie klas 663
  • 10.6. Klasa Object 665
  • 10.7. Polimorfizm 667
    • Polimorfizm i wiązanie dynamiczne 668
    • Relacja "jest czymś" nie działa w drugą stronę 670
    • Operator instanceof 670
  • 10.8. Klasy i metody abstrakcyjne 671
    • Klasy abstrakcyjne na diagramach UML 677
  • 10.9. Interfejsy 677
    • Interfejs jest kontraktem 679
    • Pola w interfejsach 682
    • Implementowanie wielu interfejsów 683
    • Interfejsy na diagramach UML 683
    • Metody domyślne 683
    • Polimorfizm i interfejsy 685
  • 10.10. Anonimowe klasy wewnętrzne 690
  • 10.11. Interfejsy funkcyjne i wyrażenia lambda 693
  • 10.12. Typowe błędy, których należy unikać 697
  • Pytania kontrolne i ćwiczenia 698
  • Zadania programistyczne 705

Rozdział 11. Wyjątki i zaawansowane plikowe operacje wejścia-wyjścia 711

  • 11.1. Obsługa wyjątków 711
    • Klasy wyjątków 712
    • Obsługa wyjątków 713
    • Pobieranie domyślnego komunikatu o błędzie 717
    • Polimorficzne referencje do wyjątków 719
    • Używanie wielu klauzul catch do obsługi wielu wyjątków 719
    • Klauzula finally 726
    • Ślad stosu 727
    • Obsługa wielu wyjątków za pomocą jednej klauzuli catch 729
    • Co się dzieje, gdy wyjątek nie zostaje przechwycony? 731
    • Wyjątki kontrolowane i niekontrolowane 731
  • 11.2. Zgłaszanie wyjątków 733
    • Tworzenie własnych klas wyjątków 736
    • Używanie znacznika @exception w komentarzach javadoc 738
  • 11.3. Zagadnienia zaawansowane: pliki binarne, pliki z dostępem swobodnym i serializowanie obiektów 739
    • Pliki binarne 739
    • Pliki o dostępie swobodnym 745
    • Serializowanie obiektów 751
    • Serializowanie obiektów zagregowanych 754
  • 11.4. Typowe błędy, których należy unikać 755
  • Pytania kontrolne i ćwiczenia 756
  • Zadania programistyczne 761

Rozdział 12. JavaFX: programowanie interfejsu GUI i podstawowe kontrolki 765

  • 12.1. Graficzne interfejsy użytkownika 765
    • Programy z interfejsem GUI sterowanym zdarzeniami 766
  • 12.2. Wprowadzenie do biblioteki JavaFX 768
    • Kontrolki 768
    • Płótno i sceny 769
    • Klasa Application 770
  • 12.3. Tworzenie scen 772
    • Tworzenie kontrolek 773
    • Tworzenie kontenerów 773
    • Tworzenie obiektów typu Scene 774
    • Dodawanie obiektu typu Scene do płótna 775
    • Określanie wielkości sceny 777
    • Wyrównywanie kontrolek w kontenerze HBox 777
  • 12.4. Wyświetlanie grafiki 779
    • Wczytywanie grafiki z internetu 782
    • Określanie wielkości grafiki 782
    • Zachowywanie proporcji obrazu 783
    • Modyfikowanie obrazu powiązanego z obiektem typu ImageView 783
  • 12.5. Jeszcze o kontenerach HBox, VBox i GridPane 784
    • Kontener typu HBox 784
    • Kontener typu VBox 789
    • Kontener typu GridPane 791
    • Używanie wielu kontenerów na jednym ekranie 797
  • 12.6. Przyciski i zdarzenia 798
    • Obsługa zdarzeń 800
    • Pisanie obiektów obsługi zdarzeń 801
    • Rejestrowanie obiektu obsługi zdarzeń 801
  • 12.7. Wczytywanie danych za pomocą kontrolki typu TextField 805
  • 12.8. Używanie anonimowych klas wewnętrznych i wyrażeń lambda do obsługi zdarzeń 809
    • Używanie anonimowych klas wewnętrznych do tworzenia obiektów obsługi zdarzeń 809
    • Używanie wyrażeń lambda do tworzenia obiektów obsługi zdarzeń 811
  • 12.9. Kontener typu BorderPane 814
  • 12.10. Interfejs ObservableList 817
  • 12.11. Typowe błędy, których należy unikać 819
  • Pytania kontrolne i ćwiczenia 819
  • Zadania programistyczne 823

Rozdział 13. JavaFX: zaawansowane kontrolki 829

  • 13.1. Dodawanie stylów aplikacji opartych na bibliotece JavaFX za pomocą arkuszy CSS 829
    • Nazwy selektorów typów 830
    • Właściwości w stylach 831
    • Stosowanie arkuszy stylów do aplikacji opartych na bibliotece JavaFX 833
    • Stosowanie stylów do węzła korzenia 836
    • Podawanie kilku selektorów w jednej definicji stylu 838
    • Praca z kolorami 838
    • Tworzenie niestandardowej klasy stylu 840
    • Selektory identyfikatorów 842
    • Wewnątrzwierszowe reguły stylów 842
  • 13.2. Kontrolki typu RadioButton 844
    • Sprawdzanie w kodzie, czy dana kontrolka typu RadioButton jest zaznaczona 845
    • Zaznaczanie kontrolki typu RadioButton w kodzie 845
    • Reagowanie na kliknięcie kontrolki typu RadioButton 850
  • 13.3. Kontrolki typu CheckBox 853
    • Sprawdzanie w kodzie, czy kontrolka typu CheckBox jest zaznaczona 854
    • Zaznaczanie kontrolki typu CheckBox za pomocą kodu 854
    • Reagowanie na kliknięcie kontrolki typu CheckBox 857
  • 13.4. Kontrolki typu ListView 858
    • Pobieranie zaznaczonego elementu 859
    • Pobieranie indeksu zaznaczonego elementu 861
    • Reagowanie na zaznaczenie elementu za pomocą obiektu obsługi zdarzeń 862
    • Dodawanie elementów a ustawianie elementów 864
    • Inicjowanie kontrolki typu ListView za pomocą tablicy lub obiektu typu ArrayList 864
    • Tryby zaznaczania elementów 866
    • Pobieranie wielu zaznaczonych elementów 867
    • Używanie elementów z listy typu ObservableList 869
    • Przekształcanie listy typu ObservableList na tablicę 870
    • Używanie kodu do zaznaczania elementu w kontrolce typu ListView 871
    • Układ kontrolki typu ListView 871
    • Tworzenie kontrolek typu ListView z elementami typów innych niż String 872
  • 13.5. Kontrolki typu ComboBox 877
    • Pobieranie zaznaczonego elementu 879
    • Reagowanie na zaznaczenie elementu w kontrolce typu ComboBox 880
    • Kontrolki typu ComboBox umożliwiające modyfikacje 881
  • 13.6. Kontrolki typu Slider 882
  • 13.7. Kontrolki typu TextArea 888
  • 13.8. Menu 890
    • Przypisywanie klawiszy skrótu do opcji menu 897
  • 13.9. Klasa FileChooser 899
    • Wyświetlanie okna dialogowego typu FileChooser 899
  • 13.10. Używanie danych wyjściowych w konsoli do debugowania aplikacji z interfejsem GUI 901
  • 13.11. Typowe błędy, których należy unikać 904
  • Pytania kontrolne i ćwiczenia 904
  • Zadania programistyczne 909

Rozdział 14. JavaFX: grafika, efekty i multimedia 913

  • 14.1. Rysowanie kształtów 913
    • Układ współrzędnych ekranu 913
    • Klasa Shape i jej podklasy 914
    • Klasa Line 915
    • Zmienianie koloru pędzla 917
    • Klasa Circle 918
    • Klasa Rectangle 921
    • Klasa Ellipse 924
    • Klasa Arc 928
    • Klasa Polygon 931
    • Klasa Polyline 934
    • Klasa Text 936
    • Obracanie węzłów 938
    • Skalowanie węzłów 940
  • 14.2. Animacje 942
    • Klasa TranslateTransition 943
    • Klasa RotateTransition 946
    • Klasa ScaleTransition 950
    • Klasa StrokeTransition 953
    • Klasa FillTransition 954
    • Klasa FadeTransition 955
    • Sterowanie animacją 956
    • Wybieranie mechanizmu interpolacji 958
  • 14.3. Efekty 959
    • Klasa DropShadow 960
    • Klasa InnerShadow 961
    • Klasa ColorAdjust 963
    • Klasy BoxBlur, GaussianBlur i MotionBlur 964
    • Klasa SepiaTone 967
    • Klasa Glow 967
    • Klasa Reflection 967
    • Łączenie efektów 968
  • 14.4. Odtwarzanie plików dźwiękowych 970
    • Rejestrowanie obiektu obsługi zdarzenia EndOfMedia 972
  • 14.5. Odtwarzanie filmów 975
  • 14.6. Obsługa zdarzeń związanych z klawiszami 980
    • Stosowanie anonimowej klasy wewnętrznej do rejestrowania obiektu obsługi zdarzeń dla sceny 981
    • Używanie wyrażeń lambda do rejestrowania obiektów obsługi zdarzeń dla sceny 981
  • 14.7. Obsługa zdarzeń związanych z myszą 986
  • 14.8. Typowe błędy, których należy unikać 991
  • Pytania kontrolne i ćwiczenia 992
  • Zadania programistyczne 995

Rozdział 15. Rekurencja 999

  • 15.1. Wprowadzenie do rekurencji 999
  • 15.2. Rozwiązywanie problemów za pomocą rekurencji 1002
    • Rekurencja bezpośrednia i pośrednia 1006
  • 15.3. Przykładowe metody rekurencyjne 1006
    • Sumowanie przedziału elementów tablicy za pomocą rekurencji 1006
    • Rysowanie koncentrycznych kół 1008
    • Ciąg Fibonacciego 1010
    • Znajdowanie największego wspólnego dzielnika 1011
  • 15.4. Rekurencyjne wyszukiwanie binarne 1012
  • 15.5. Wieże Hanoi 1015
  • 15.6. Typowe błędy, których należy unikać 1019
  • Pytania kontrolne i ćwiczenia 1020
  • Zadania programistyczne 1023

Rozdział 16. Bazy danych 1025

  • 16.1. Wprowadzenie do systemów zarządzania bazami danych 1025
    • JDBC 1027
    • SQL 1027
    • Używanie systemu DBMS 1028
    • Java DB i Apache Derby 1028
    • Tworzenie bazy danych CoffeeDB 1028
    • Nawiązywanie połączenia z bazą CoffeeDB 1029
    • Łączenie się z bazą chronioną hasłem 1031
  • 16.2. Tabele, wiersze i kolumny 1032
    • Typy danych kolumn 1033
    • Klucze główne 1034
  • 16.3. Wprowadzenie do instrukcji SQL SELECT 1035
    • Przekazywanie instrukcji SQL-owych do systemu DBMS 1036
    • Określanie kryteriów wyszukiwania za pomocą klauzuli WHERE 1045
    • Sortowanie wyników zapytania SELECT 1051
    • Funkcje matematyczne 1052
  • 16.4. Wstawianie wierszy 1055
    • Wstawianie wierszy za pomocą technologii JDBC 1057
  • 16.5. Aktualizowanie i usuwanie istniejących wierszy 1058
    • Aktualizowanie wierszy za pomocą technologii JDBC 1059
    • Usuwanie wierszy za pomocą instrukcji DELETE 1063
    • Usuwanie wierszy za pomocą technologii JDBC 1063
  • 16.6. Tworzenie i usuwanie tabel 1066
    • Usuwanie tabel za pomocą instrukcji DROP TABLE 1069
  • 16.7. Tworzenie nowej bazy danych za pomocą technologii JDBC 1069
  • 16.8. Przewijalne zbiory wyników 1071
  • 16.9. Metadane zbioru wyników 1073
  • 16.10. Dane relacyjne 1078
    • Złączanie danych z wielu tabel 1081
    • System wprowadzania zamówień 1082
  • 16.11. Zaawansowane zagadnienia 1092
    • Transakcje 1092
    • Procedury składowane 1094
  • 16.12. Typowe błędy, których należy unikać 1094
  • Pytania kontrolne i ćwiczenia 1095
  • Zadania programistyczne 1100

Dodatek A. Odpowiedzi do punktów kontrolnych 1103

Dodatek B. Odpowiedzi na nieparzyste pytania kontrolne 1131

Skorowidz 1159

Klienci, którzy kupili tę książkę, kupili także
Zginęli, bo byli Polakami Killed for Being Poles Koszmar "operacji polskiej" NKWD 1937-1938
Zginęli, bo byli Polakami Killed for Being Poles Koszmar "operacji polskiej" NKWD 1937-1938
Nikołaj Iwanow
Rebis
Projektowanie badań społeczno-ekonomicznych Rekomendacje i praktyka badawcza
Projektowanie badań społeczno-ekonomicznych Rekomendacje i praktyka badawcza
Małgorzata Rószkiewicz Jolanta Perek-Białas
PWN
Gazownie tom 1 Zarys dziejów Miejskie Zakłady Przemysłowe Wielkiego Księstwa Poznańskiego
Gazownie tom 1 Zarys dziejów Miejskie Zakłady Przemysłowe Wielkiego Księstwa Poznańskiego
Urbaniak Miron
Księży Młyn
Graficzne wyświetlacze LCD w przykładach
Graficzne wyświetlacze LCD w przykładach
Tomasz Jabłoński
BTC
Detektyw w krainie cudów Powieść kryminalna i narodziny nowoczesności (1841-1941)
Detektyw w krainie cudów Powieść kryminalna i narodziny nowoczesności (1841-1941)
Tadeusz Cegielski
W.A.B.
Ucieczki specjalnego znaczenia
Ucieczki specjalnego znaczenia
Stanisław Jankowski Jolanta Drużyńska
Rebis
 Koszyk
1 x Międzynarodowe standardy ochrony praw człowieka a doświadczenia Polski
1 x Menedżer jako coach Nowoczesny styl zarządzania
1 x Projekty z dotacją. Podręcznik konsultanta, wnioskodawcy i beneficjenta
1 x Ciało i seksualność w kinie polskim
1 x Blondynka w Japonii
1 x Kury moje hobby
1 x Akty notarialne Praktyczne komentarze Orzecznictwo Koszty + Płyta CD
1 x Skuteczne historyjki społeczne dla młodszych dzieci z autyzmem Dorastanie z historyjkami społecznymi
1 x Historia nauki polskiej Tom X. 1944-1989
1 x Międzynarodowe a unijne prawo podatkowe w kontekście opodatkowania zysków przedsiębiorstw
1 x Artretyzm Lekarz rodzinny
1 x Badania diagnostyczne w pedagogice
2 x Legendy zamków sudeckich
1 x Słownik biograficzny starostów Drugiej Rzeczypospolitej
1 x Archipelag GUŁag 1918-1956
1 x Podstawy projektowania jachtów
1 x Piersi. Poradnik dla każdej kobiety
1 x Czyste serce czysty dom Jak oczyścić energię ludzi i miejsc
1 x Poczet cesarzy rzymskich
1 x Inteligencja strategiczna Jak stworzyć mądrą firmę
1 x Autoarteterapie
1 x Chiny w dziesięciu słowach
1 x Elegijna świadomość romantyków
1 x Biała księga zarządzania
1 x Leksykon prawa ochrony środowiska
1 x Mamie na ratunek. 200 przepisów na zdrowy posiłek dla Twojego malucha
1 x Detal w typografii
1 x Gleboznawstwo
1 x Lingua Latina medicinalis Ćwiczenia z terminologii medycznej
1 x Cyfrowy tubylec w szkole Diagnozy i otwarcia Tom 2 Nauczyciel a nowe technologie w szkole
1 x Promocja zdrowia Tom 2 Promocja zdrowia w praktyce pielęgniarki i położnej
1 x Jadalne zioła i owoce lasów, łąk i pól - jak je rozpoznawać
1 x Aporty do spółek kapitałowych i osobowych Kluczowe zagadnienia podatkowe zarys aspektów prawnych
1 x Pamiątka po Marszałku Józefie Piłsudskim
1 x Problemy readaptacji skazanych i pomoc w ich resocjalizacji
1 x Farmagedon Rzeczywisty koszt taniego mięsa
1 x SCRUM i nie tylko Teoria i praktyka w metodach Agile
1 x 100/60 Setką na sześćdziesiątkę felietony
1 x Ekoinnowacje w przedsiębiorstwie Zarządzanie, pomiar i wpływ na wyniki finansowe
1 x Aksjomaty prawa administracyjnego
1 x Dietetyka sportowa Co jeść, by trenować efektywnie
1 x Dynamika zmian w prawie
1 x Autobiografia Jan Paweł II
1 x Wady serca Tom 1
1 x Życie samotnego rodzica 50 praktycznych rad
1 x Filozofia sukcesu Życie szczęśliwe i dostatnie według Napoleona Hilla
1 x Męczennicy katoliccy ostatniego stulecia
1 x Homilie o księdze liczb
1 x Dajakowie Wolni ludzie z Borneo
1 x Mnich który sprzedał swoje Ferrari
1 x Encyklopedia końca świata
1 x Rak nerki Współczesna diagnostyka i terapia
1 x Encyklopedia samorządu terytorialnego dla każdego Część 2 Zadania i kompetencje
1 x Leki w ratownictwie medycznym
1 x Ćwiczenia z poetyki
1 x Inspiracje na każdy dzień roku
1 x Jakość życia i zabezpieczenie egzystencji z perspektywy geograficznej
1 x Kwiatowe dekoracje inspiracje, porady, instrukcje
1 x Osoba z niepełnosprawnością a instytucje pomocowe
1 x W kręgu dyplomacji i spraw narodowościowych
1 x Poufne osobowe źródła informacji Aspekty kryminalistyczne i prawnodowodowe
1 x Irak wobec zmiany ładu na Bliskim Wschodzie a rozwój społeczeństwa obywatelskiego
1 x Leksykon dermatologiczny tom 2
1 x Prawo Mojżesza
1 x Upadłość a przewłaszczenie na zabezpieczenie Komentarz
1 x 28 dni Bikini Body Przewodnik po zdrowym jedzeniu i stylu życia
1 x Cnota egoizmu Nowa koncepcja egoizmu
1 x Leksykon wszystkich postaci biblijnych
1 x Bądź czujny
1 x Chirurdzy Opowieści prawdziwe
1 x Twoja kompetentna rodzina Nowe drogi wychowania
1 x Faraonowie Ludzie Bogowie Władcy
1 x Agresja ujęcie narracyjne
1 x Kodeks postępowania administracyjnego (KPA) Komentarz dla praktyków (z suplementem elektronicznym) Wydanie 2
1 x Prawo pierwokupu nieruchomości
1 x Przebieg operacji od A do Z Praktyczny przewodnik dla instrumentariuszek
1 x Ford Focus III (od kwietnia 2011) Sam naprawiam samochód
1 x ABC służby cywilnej
1 x Archiwum Wiktora Kulerskiego Dokumenty podziemnej „Solidarności” 1982–1986
1 x Ochrona własności intelektualnej Prawo prasowe
1 x Kapitał społeczny w relacjach z klientami
1 x Angielski dla żeglarzy + CD
1 x Dylematy zmiany Pisarze rumuńscy XIX wieku wobec ideologii zachowawczej
1 x A właśnie że będę młoda! 185 sposobów, jak być na czasie
1 x Apologie Szkice o teatrze i religii
1 x Sekrety dusz czyśćcowych
1 x Triki piłkarskie Trening, technika, mistrzostwo
1 x Inżynieria finansowa Wycena instrumentów pochodnych Symulacje komputerowe Statystyka rynku
1 x Składki na ubezpieczenia społeczne i podatki w umowie o dzieło
1 x Neonatologia
1 x 1 Pułk Strzelców Konnych Dowódcy, oficerowie, podoficerowie i tradycje
1 x Choroby alergiczne wieku rozwojowego
1 x Historia świata Atlas ilustrowany
1 x Pisma liberalne drugiego obiegu w Polsce w latach 1979-1990
1 x Skaningowa diagnostyka termoregulacyjna STRD Przełom w leczeniu i diagnostyce chorób
1 x Polesie Cuda Polski
1 x Mówimy uprzejmie Poradnik językowego savoir-vivre'u
1 x Antropologia organizacji Metodologia badań terenowych
1 x Czy Rosja jest barbarzyńcą? Psychoanaliza rosyjskiego ducha
1 x Przywództwo Złote zasady
1 x Czas pracy kierowców z wzorcowymi informacjami o czasie pracy dla kierowców + CD
1 x Żywienie człowieka Tom 1 Podstawy nauki o żywieniu Wydanie 4
1 x Chemia między nami Miłość, seks i naukowe podstawy przyciągania
1 x Masaż meridianów Leksykon uzdrawiania energią
1 x Prawo konstytucyjne wraz z orzecznictwem Trybunału Konstytucyjnego
1 x Federico Fellini Księga filmów
1 x Dermatologia w przypadkach
1 x Cyganie Spotkanie z nielubianym narodem
1 x Czas i ortodoksja Hermeneutyka teologii w świetle Prawdy i metody Hansa-Georga Gadamera
1 x Genotyp przedsiębiorcy czyli DNA sukcesu
1 x Gnatofizjologia stomatologiczna Normy okluzji i funkcje ukladu stomatognatycznego
1 x Biologia komórki roślinnej Tom 2 Funkcja
1 x Więcej Śmiechu dla dobra małżeństwa Zabawny! Praktyczny! Szczery, czasami aż do bólu!
1 x Atlas badań czynnościowych układu oddechowego
1 x Chiny Wielki Skok w mgłę
1 x Bóg ukryty W poszukiwaniu ostatecznego sensu
1 x Zamówienia publiczne Wzory pism i dokumentów
1 x Po polsku po Polsce Podręcznik do nauczania jezyka polskiego jako obcego oraz kultury polskiej dla początkujących
1 x Dalajlama dla par Jak kochać uważnie
1 x Detoks Zdzisław Beksiński Norman Leto Korespondencja/rozmowa
1 x Encyklopedia igrzysk olimpijskich Pytania i odpowiedzi
1 x Bez cukru, proszę
1 x Mediacje Praktyczne strategie rozwiązywania konfliktów
1 x Chiński Shar Pei
1 x Ochrona infrastruktury krytycznej w sektorach energetyki sieciowej
1 x Czarodziejski chór Historia kultury rosyjskiej od Tołstoja do Sołżenicyna
1 x Deportowani z życia Nowe głosy w narracjach literackich i ich kolonialne konteksty
1 x Dowody w sprawach przestępstw i wykroczeń drogowych
1 x Wyznania ojca sprawiajacego problemy wychowawcze O tym jak nasze dzieci nas wychowują
1 x Antoni Macierewicz Biografia nieautoryzowana
1 x NLP Twoich zmysłów Wiedza dla wtajemniczonych
1 x Europa niedokończona przygoda
1 x Przez wojenną zawieruchę
1 x Łączność na morzu Poradnik dla żeglarzy
1 x Cuda Świata Zamki i Pałace
1 x Dizionario italo-polacco della terminologia politica e sociale Włosko-polski słownik terminologii politycznej i społecznej
1 x Alianse marketingowe Partnerstwa przedsiębiorstw dla zwiększenia konkurencyjności
1 x Dowody zagraniczne Gromadzenie i dopuszczalność w polskim procesie karnym. Przewodnik z wzorami
1 x Bezgłośna formacja
1 x Granice prawa do informacji w postępowaniu administracyjnym i sądowoadministracyjnym
1 x Dwór polski w starej fotografii Wybór najciekawszych zdjęć
1 x Fitness i Wellness Kondycja, sprawność, zdrowie
1 x 565 zagadek z prawa rzymskiego
1 x Trenuj z Krzychem
1 x Jak poprawić kondycję i zdrowie Przewodnik dla początkujących
1 x System sygnalizacji nr 7 Protokoły standaryzacja zastosowania
1 x Moda bez metryki
1 x Aplikacje prawnicze 2012 Kodeks cywilny Kodeks postępowania cywilnego Kodeksy aplikanta
1 x Magia spojrzenia
1 x Kardiologia kliniczna Schorzenia serca układu krążenia i naczyń okołosercowych Tom 2
1 x Biopaliwo rzepakowe
1 x Bibliografia patrystyczna 1901-2016 Polskie tłumaczenia tekstów starochrześcijańskich pierwszego tysiąclecia
1 x Prawo ochrony środowiska Zagadnienia podstawowe Wydanie 6
1 x Katalog dowodów w postępowaniu karnym
1 x Korona i Krzyż Czas Piastów i Jagiellonów Kościół na straży polskiej wolności
1 x Autor i prawo do autorstwa
1 x Narody i stereotypy 25 lat później Nowe granice nowe horyzonty
1 x Kilar Geniusz o dwóch twarzach
1 x Współczesne tendencje w zarządzaniu zasobami ludzkimi
1 x Ewolucja języka W stronę hipotez gesturalnych
1 x Jak zorganizować perfekcyjną konferencję
1 x Zaburzenia sfery seksualnej u chorego na nadciśnienie tętnicze
1 x Dekoracyjne cięcie krzewów
1 x Obszary Natura 2000 w prawie polskim czeskim i słowackim Analiza porównawcza
1 x Inżynieria dusz
1 x Bezpieczeństwo społeczności lokalnych Programy prewencyjne w systemie bezpieczeństwa
1 x Ustawa o emeryturach i rentach z Funduszu Ubezpieczeń Społecznych Komentarz
1 x Triatlon od A do Z. Treningi do wszystkich dystansów
1 x Rycerstwo
1 x Biologia molekularna w medycynie Elementy genetyki klinicznej Wydanie 3
1 x Historia Powszechna Wiek XVIII
1 x Atlanta 1864 Marsz Shermana na Południe
1 x Bank lokalny
1 x Asertywność Sztuka umiejętnej stanowczości Jak pozostać sobą, nie urażając innych
1 x Osteopatia
1 x Broń piechoty Wehrmachtu 1939-1945
1 x 5 przemian w kuchni i w życiu Radość gotowania + kosmetyki domowej roboty Wydanie 2
1 x Asy Polskiego Lotnictwa
1 x Dzienniki 1951
1 x Higieniści Z dziejów eugeniki
1 x Archeologia Przewodnik
1 x Audiowizualność i mimetyki przestrzeni Media - Narracja - Człowiek
1 x Ćwiczenia laboratoryjne z analizy żywności
1 x Chcę wierzyć w waszą niewinność
1 x Kompetencje indywidualne w sprzedaży bezpośredniej
1 x Nowotwory w otorynolaryngologii Wydanie 2
1 x Jak dobrze się kłócić
1 x Zarys toksykologii klinicznej
1 x Dekodowanie ki Językowa wizja świata wewnętrznego człowieka w japońszczyźnie
1 x Podstawy genetyki populacyjnej
1 x Nasz wspaniały mózg
1 x Jak zadać cios Efektywna walka bez broni
1 x Anteny o sterowanej wiązce w technice radarowej
1 x Kodeks cywilny
1 x Grobowiec w Sewilli Podróż przez Hiszpanię u progu wojny domowej
1 x Genetyka molekularna Wydanie 6
1 x Historia Izraela Okoliczności początków
1 x Patofizjologia człowieka
1 x Ekonomia wdzięczności Zasada wzajemności w biznesie
1 x Animalium
1 x Alkoholowe dzieje Polski Czasy Wielkiej Wojny i II Rzeczpospolitej
1 x Przestrzeń dla kreatywności uczniów z niepełnosprawnością intelektualną w stopniu lekkim
1 x Prawo naprawcze przedsiębiorcy
1 x Bezpaństwowość w prawie publicznym
1 x Dzieci które gorszą
1 x Gitara od A do Z
1 x Jak być najlepszym przyjacielem psa
2 x Badanie i projektowanie komunikacji 2
1 x 101 ćwiczeń gier i zabaw
1 x Chełmoński Malarstwo
1 x Dynamika pneumatycznego koła jezdnego
1 x Ardeny 1944-1945
1 x Atlas medycyny naturalnej
1 x Jak pokonać rekina czyli jak skutecznie współpracować i konkurować z mężczyznami
1 x Dyscyplina wojskowa a gotowość bojowa
1 x Polski dwór +kolorowa mapa
1 x Mity w polityce Funkcje i mechanizmy aktualizacji
1 x Biegaj bez kontuzji Współczesne metody zapobiegania kontuzjom. Trening, technika biegania, żywienie, rehabilitacja
1 x Całun Turyński
1 x Ochrona własności nieruchomości przed immisjami w prawie polskim
1 x Interna dla stomatologów
1 x Demon zapomnienia
1 x Diablica w pracy Grzeczne dziewczynki chcą mieć dobrego szefa niegrzeczne są szefami
1 x Całkowita przemiana Zmień swoje życie w 24 godziny
1 x Bizancjum 1024-1492
1 x Arnhem
1 x Analfabetyzm funkcjonalny dorosłych jako problem społeczny, egzystencjalny i pedagogiczny
1 x 100 najpiękniejszych starówek Europy
1 x Brytania 55-54 p.n.e.
1 x Wielki biznes. Czego możesz nauczyć się od największych firm
1 x 13 po 13 Subiektywny remanent kina
1 x Marketing strategiczny na rynku farmaceutycznym
1 x Przekształcenie spółdzielczych praw do lokali
1 x Minionki. Stwórz ciekawe projekty z klocków LEGO
1 x Eksperyment w obszarze HR
1 x Leksykon ochrony praw człowieka
1 x Alimenty Komentarz Wydanie 4
1 x Leki stosowane w chorobach układu sercowo - naczyniowego krwi przewodu pokarmowego układu oddechowego
1 x Kiedy duch przychodzi z mocą
1 x Orientacje życiowe młodzieży akademickiej
1 x Artyści uliczni polskich miast
1 x Prawo własności przemysłowej
1 x Rozwój biologiczny człowieka Podstawy auksologii gerontologii i promocji zdrowia Wydanie 8
1 x Mikrobiologia środowisk
1 x Bezpieczeństwo produktów Komentarz do ustawy o ogólnym bezpieczeństwie produktów
1 x Czerwony bunt Jedenaście tragicznych dni na pokładzie pancernika Potiomkin
1 x Alternatywne a sądowe rozstrzyganie sporów sądowych
1 x Kodeks cywilny Komentarz Tom 1 Przepisy wprowadzające Część ogólna Własność i inne prawa rzeczowe
1 x Dziewczyny mają moc
1 x Druty od A do Z
1 x Przedsiębiorczość technologiczna w małych i średnich firmach
1 x Teoria i praktyka rozwiązywania zadań optymalizacji z przykładami zastosowań technicznych
1 x Postępowanie w powikłaniach sercowo-naczyniowych w raku płuca
1 x Opcja Benedykta Jak przetrwać czas neopogaństwa
1 x Ciąża dla bystrzaków. Wydanie IV
1 x Dialog motywujący w terapii problemów psychologicznych
1 x Czerwona Atlantyda Upadek komunizmu w Europie
2 x Antykoncepcja Lekarz rodzinny
1 x 102 ciasta z owocami siostry Anastazji
1 x Atlas historyczny drugiej wojny światowej Wydarzenia polityczne i przebieg działań wojennych
1 x Vademecum diagnostyki i leczenia nadciśnienia tętniczego Poradnik dla lekarza prywatnego
1 x Tybetańska joga snu i śnienia Tybetańska ścieżka ku Oświeceniu
1 x Biało-czerwony Tajemnica Sat-Okha
1 x Budownictwo ogólne Tom 4 Konstrukcje budynków
1 x Najdziwniejsze kraje
1 x Ortopedia i traumatologia Tom 1-2
1 x Aplikacje prawnicze w pytaniach i odpowiedziach Tom 1 Wydanie 12
1 x Jak działa architektura Przybornik humanisty
1 x Tu pali się ktoś Ryszard Siwiec Jan Palach Zdenek Adamec
1 x Atlas warzyw 180 gatunków z całego świata
1 x ABC ewolucji
1 x Jak obudzić w sobie prawdziwy potencjał Mądrość Joganandy Tom 7
1 x 5 lat młodsza w 5 tygodni
1 x Mechanika ogólna w ujęciu wektorowym i tensorowym Statyka przykłady i zadania
1 x Odzyskaj swoje życie Jak uwolnić się od przeszłości i nie pozwolić innym ludziom sobą sterować
1 x Co nurtuje uczonych? Dylematy i kondycja nauki polskiej
1 x Andrzej Duda Nasz Prezydent
1 x O gramatologii
1 x Alternatywy 4 Przewodnik po serialu i rzeczywistości
1 x Aksjologiczne podstawy prawa pracy Zarys problematyki
1 x Nowa ustawa o finansach publicznych wraz z ustawą wprowadzającą Komentarz praktyczny
1 x Kodeks wyborczy Komentarz
1 x Bądź młodszy za rok Jak zachować zdrowie 50-latka na kolejne 30 lat i dłużej
1 x Armia rezerwowa II Rzeczypospolitej Społeczeństwo pod bronią 1918-1939
1 x Zawarcie i zatwierdzenie układu w postępowaniu upadłościowym
1 x Abrazja w stomatologii Praktyczne kompendium
1 x Człowiek za burtą
1 x Łowca burz Gwałtowne tornada, zabójcze huragany i niebezpieczne przygody w ekstremalnych warunkach
1 x Ametystowy Batalion Z dziejów batalionu WOP
1 x ABC asystentki Wprowadzenie do zawodu
1 x Genialna maszyna Biografia serca
1 x Perswazja Osobisty mentor
1 x Simple Happy Kitchen ilustrowany przewodnik po roślinnym stylu życia
1 x Zmowy przetargowe w prawie ochrony konkurencji i prawie karnym
1 x Usłyszeć polifonię Tożsamości zawodowe pedagogów specjalnych pracujących z osobami z niepełnosprawnością intelektualną
1 x Projekty elektroniczne dla bystrzaków
1 x Bunt wizjonerów
1 x Dramat w tekście, tekst w dramacie
1 x Komunikacja bez barier Jak rozumieć i być rozumianym
1 x Profilowanie kryminalne
1 x Klastry biznesowe w rozwoju konkurencyjności i innowacyjności regionów Świat Europa Polska
2 x Zdrowy kręgosłup Stres. Wady postawy. Ćwiczenia
1 x Ameryka: instytucje i społeczeństwo 1607-2017
1 x Biedni ludzie z miasta Łodzi
1 x Dwadzieścia lewów albo śmierć Cztery podróże
1 x Zdrowa kuchnia dla dzieci
1 x Charakter prawny umowy kompleksowej w prawie energetycznym
1 x Filozofia dramatu
1 x Osteoporoza Problem interdyscyplinarny
1 x Dodatki katalizatory i emulgatory w mieszankach mineralno-asfaltowych
1 x Być może to ostatnie słowo
1 x Anatomia ultrasonograficzna Kolorowy atlas
1 x Planner #lifebalance 12 tygodni do zdrowego stylu życia
1 x Szpiczak plazmocytowy i inne dyskrazje plazmocytowe
1 x Atlas roślin Dragon
1 x Audi A3 od maja 2003 (typu 8P)
1 x Ekonomika energetyki w modelach matematycznych z czasem ciągłym
1 x Dr House i filozofia - wszyscy kłamią
1 x Dania niskotłuszczowe Najlepsze przepisy z całego świata
1 x Dziennik młodego Niemca Wspomnienia 1939-1940
1 x Kwiaty ozdobne
1 x Archiwa Watykanu a III Rzesza
1 x Antietam 1862
1 x Kodeks karny Część szczególna Tom II
1 x Mity i stereotypy w dziejach Polski i Ukrainy w XIX i XX wieku
1 x Co to jest myślenie Pojęcia, sądy, percepcja w perspektywie kantowskiej
1 x Ewangelikalizm polski wobec wyzwań współczesności
1 x Lifting umysłu Zagadki i inne sposoby treningu
1 x Apelacje karne Zagadnienia praktyczne akta i kazusy Wydanie 6
1 x Praktyka hematologiczna
1 x Dziki kontynent Europa po II wojnie światowej
1 x Cuda Architektury Polska i Świat
1 x Epistemologiczna rola obrazu fotograficznego
1 x 1 Samodzielna Kompania Commando
1 x Medykalizacja i demedykalizacja zdrowie i choroba w czasach kapitalizmu zdezorganizowanego
1 x Drzewa - jak je rozpoznawać po liściach
1 x Architekci i historia
1 x Przeżyć udar Jak wrócić do zdrowia po udarze i żyć z nadciśnieniem
1 x Formy nieobecności Szkice o współczesnej poezji kobiet
1 x Amerykańskie koncepcje tarczy antyrakietowej w Europie
1 x Kierowanie Wydanie 3
1 x Mózg mężczyzny Przełom w rozumieniu sposobu myślenia mężczyzn i chłopców
1 x Aniołowie w życiu świętych Zaskakujące spotkania niezwykłe rozmowy ważne przesłania…
1 x Sprawozdanie o udzielonych zamówieniach publicznych
1 x Reklama wczoraj i dziś
1 x English in a Car Repair Workshop Podręcznik do języka angielskiego zawodowego
1 x 48-godzinny detoks Seriaporad pl
1 x 333 pułapki języka niemieckiego... i jak ich uniknąć
1 x Kompendium wiedzy o marketingu
1 x Farmakologia Podstawy farmakoterapii Tom 1/2
1 x Biblia Domowa w obwolucie patriotycznej
1 x Biuletyn Europejski 2009-2010 Znaczenie polityki energetycznej w procesie integracji europejskiej
1 x 365 dinozaurów
1 x Bałkańskie upiory Podróż przez historię
1 x Lwowskie okruchy historii
1 x Knut Wielki Król Anglii Danii i Norwegii ok. 995-1035
1 x System ubezpieczeń społecznych a budżet państwa
1 x Beltane Rytuały, przepisy i zaklęcia na święto kwiatów
1 x Franczyza - droga do sukcesu
1 x Barwy świata Rymowanki i zabawy wspomagające naukę kolorów
1 x Krajowe systemy ochrony zdrowia a Unia Europejska Przykład Polski
1 x Polski Kodeks Honorowy
1 x Afgańcy Ostatnia wojna imperium
1 x Neologizmy w dramatach Stanisława Wyspiańskiego na tle normy słownikowej przełomu XIX i XX wieku
1 x Ekologiczna praca 100 sposobów, aby ochrona środowiska stała się naszym znakiem firmowym
1 x Autobusy z Bolechowa 1996-2018 Neoplan, Solaris
1 x Najem i wynajem lokali komercyjnych Wydanie 2
1 x Co wolno dziecku Rozsądne ustalanie granic Wydanie 3
1 x Cuda w Starym Testamencie
1 x Kodeks cywilny Kodeks rodzinny i opiekuńczy oraz inne akty prawne
1 x Prawdziwa historia McDonald’s Wspomnienia założyciela
1 x Fizjoterapia w chorobach wewnętrznych
1 x Bądź liderem
1 x Gilgamesz Wydanie 3
1 x Ilustrowana dermatologia dziecięca
1 x Odpowiedzialność za nieprzestrzeganie procedury tworzenia i wykonywania budżetu jednostki samorządu terytorialnego
1 x Biblia w przekładzie księdza Jakuba Wujka z 1599 r
1 x Edukacja i (nie)równość społeczna kobiet
1 x Elektroniczne układy wtryskowe silników wysokoprężnych
1 x Kodeks pracy Wydanie 7
1 x Podstawy konstrukcji maszyn Ćwiczenia
1 x Współczesne problemy prawa emerytalnego
1 x Żywienie człowieka Słownik terminologiczny Wydanie 2
1 x Codzienność rytuału. Magia w życiu społeczeństw Azji Południowo-Wschodniej.
1 x Prawo środowiska Unii Europejskiej Zagadnienia systemowe Wydanie 3
1 x Schorzenia i urazy kręgosłupa Wydanie 2
1 x Fiat Ducato Peugeot Boxer Citroën Jumper Modele 1982-2002
1 x Inne przestrzenie, inne miejsca Mapy i terytoria
1 x Dziewczynka bez imienia
1 x Cywilizacja Szkice z dziejów pojęcia w XVIII i XIX wieku
1 x Rehabilitacja neurologiczna Przypadki kliniczne
1 x Fizjoterapia w pediatrii
1 x Anatomia człowieka Ilustrowana encyklopedia
1 x Angielski Kurs dla początkujących + CD
2 x Żeglarstwo bez tajemnic Przewodnik
1 x Klasyczne wychowanie 8 nowoczesnych zasad tradycyjnego wychowania
1 x Atlas pszczelarza
1 x Komunikacja marketingowa
1 x Gimnastyka izometryczna dla zdrowia i urody
1 x Mechanika techniczna Tom 2 Kinematyka i dynamika Wydanie 5
1 x 152 mm armatohaubica samobieżna wz. 77 Dana
1 x Atlas dzikich kwiatów
1 x Biologia wczesnorolniczych populacji ludzkich grupy brzesko-kujawskiej kultury lendzielskiej
1 x Ostatnie dni Inków
1 x Co jest, kocie? Wszystko, co musisz wiedzieć, aby zrozumieć swojego kota
1 x Kulturowe determinanty zarządzania szpitalami w Polsce
1 x Radiooperator bliskiego zasięgu SRC Podręcznik RYA
1 x Immunologia klinicza
1 x Dla najmłodszych szachistów Kombinacje, ćwiczenia, partie
1 x Naruszenia praw autorskich w internecie Aspekty prawne i procedury dochodzenia roszczeń
1 x Encyklopedia aniołów
1 x Młode osoby niepełnosprawne na rynku pracy
1 x Opieka nad osobami starszymi Przewodnik dla zespołu terapeutycznego
1 x Kultowa propaganda Rosyjski dyskurs komunikowania politycznego w przekazie telewizyjnym stacji Pierwyj Kanał
1 x Idee koncepcje interpretacje Szkice o literaturze przełomu XIX i XX wieku
1 x Lovely Trigger. Tristan i Danika. Tom III
1 x Procedury pielęgniarskie Podręcznik dla studiów medycznych
1 x Biały Mim
1 x Mówmy zgodnym chórem czyli frazeologizmy kulturowe
1 x Jak założyć i prowadzić działalność gospodarczą w Polsce i wybranych krajach europejskich
1 x Sowieci
1 x Gastroenterologia w praktyce
1 x Chińskie marzenia o konstytucjonalizmie
1 x 12 sekretów kobiet które osiągnęły sukces Życiowe vademecum dla twórczych kobiet
1 x AK75 Brawurowe akcje Armii Krajowej
1 x 10 prostych sposobów radzenia sobie z niepokojem
1 x KNOW-HOW w działaniu! Jak zdobyć przewagę konkurencyjną dzięki zarządzaniu wiedzą
1 x Fotografia bez tajemnic
1 x Kodeks karny Część szczególna Tom I Komentarz do artykułów 117–221
1 x Stomatologia zachowawcza Tom 1
1 x Kariery kryminalne członków zorganizowanych grup przestępczych
1 x Aplikacje Prawnicze 2012 Egzamin wstępny i końcowy Testy Tom 3
1 x Choroby nerwowo-mięśniowe
1 x Poliolefiny
1 x Cuchnący Wersal
1 x Finansowanie jednostek samorządu terytorialnego Problemy praktyczne
1 x "Bo każda książka to czyn..." Sienkiewicz
1 x Transplantologia praktyczna Tom 2 Nowotwory po przeszczepieniu narządów
1 x Cofnij zegar
1 x Prawo ochrony przyrody
1 x Międzynarodowy arbitraż handlowy w Polsce
1 x Szybciej Nauka o prędkości w triathlonie
1 x Focusing Mądrość ciała Przewodnik po emocjonalnym uzdrawianiu siebie
1 x Prawo mieszkaniowe Regulacje i praktyka
1 x Historia nowożytna powszechna 1492-1789
1 x Ciemne postacie w historii Kościoła
1 x Rozmowy w samolocie z Janem Pawłem II
1 x Historia wizualna
1 x Osobowość stres a zdrowie Wydanie 2 uzupełnione
1 x Opiekun medyczny w praktyce Wydanie 2
1 x Idealna rzeźba w 12 tygodni Kompletny przewodnik transformacji
1 x Dialog w roli głównej Polszczyzna we współczesnym kinie na przykładzie wybranych autorów
1 x 160 pomysłów na nauczanie zintegrowane Edukacja plastyczno-muzyczna
1 x Dostęp do informacji publicznej jako kategoria ochrony interesu prawnego jednostki w regulacjach
1 x Anestezjologia i intensywna terapia położnicza
1 x Komunikacja wizerunkowa w reklamie
1 x Europa dyktatur
1 x Socjologia administracji in statu nascendi
1 x Jastrzębie Stalina Wspomnienia radzieckich lotników 1941
1 x ABC miłości według Prymasa Tysiąclecia
1 x Dorosłość jako spełnienie
1 x Finanse i prawo finansowe Wydanie 9
1 x Choroby żołądka i jelit Kuracje ziołowe
1 x Dermatozy i zakażenia okolic zewnętrznych narządów płciowych
1 x Biznes nowych możliwości Czterolistna koniczyna - nowy paradygmat biznesu
1 x Terapia zajęciowa osób z niepełnosprawnością intelektualną
1 x Przemoc w świecie starożytnym Źródła - struktura - interpretacje
1 x Przemieszczenia krążków stawowych stawów skroniowo-żuchwowych Tom 2 rozpoznawanie i leczenie
1 x Tryby negocjacyjne w postępowaniu o udzielenie zamówienia publicznego
1 x Depesze
1 x Ludzka biogeneza w standardach bioetycznych Rady Europy
1 x Kryminalistyka Zarys systemu
1 x Agresja u psów Postępowanie w przypadku zachowań agresywnych u psów
1 x Bezrobocie. Zachowania zdrowotne. Uwarunkowania
1 x Armia Krajowa w dokumentach 1939-1945 Tom 1 część 1 i 2
1 x Utopia u władzy Historia Związku Sowieckiego Tom 2 Od potęgi do upadku (1939-1991)
1 x 10 mitów II wojny światowej
1 x Dwa Misteria romantyczne Novalis - Słowacki
1 x Embriologia medyczna Ilustrowany podręcznik
1 x Prawna ochrona przyrody w Polsce Czechach i Słowacji
1 x Dlaczego gwiazdy migocą? I inne ważne pytania
1 x Polska Wschodnia
1 x Trudne fragmenty Biblii
1 x Ciałoterapia Jesteś ważna - dbaj o siebie
1 x Prawo konstytucyjne
1 x Zabawa z dzieckiem Wydanie 2
1 x Elementy informatyki medycznej część 2 z płytą CD Genomika
1 x Dasz radę Ostatnia rozmowa
1 x AUDI A4 i A4 AVANT (B8) modele 2007-2015
1 x Bezbłędne zarządzanie. Koniec z syndromem skazanego na porażkę
1 x Modern Romance Miłość w czasach Internetu
1 x Prawo zamówień publicznych Praktyczny poradnik dla zamawiających i wykonawców
1 x AdWords i Analytics Zostań certyfikowanym specjalistą
1 x Blaski i cienie władzy
1 x Ameksyka Wojna wzdłuż granicy
1 x Neoliberalizm i społeczeństwo obywatelskie
1 x Etyka i odpowiedzialność w świecie finansów
1 x Bobas lubi wybór Rozszerzanie diety niemowlaka
1 x 365 słów papieża Franciszka
1 x Formy muzyczne
1 x Inteligencja ryzyka. Jak nauczyć się zarządzania niewiadomym
1 x Ciało konstrukcja doskonała Sieć nerwowo-mięśniowo-powięziowa w skutecznej terapii przewlekłego bólu
1 x Doktryna jakości Rzecz o skutecznym zarządzaniu
1 x Armie Rzeczpospolitej w okresie rozbiorów 1770-1794
1 x Macierzyństwo Pierwsze 12 miesięcy życia dziecka
1 x Atlas przyrody
1 x Leksykon wszystkich miejsc biblijnych
1 x Zamówienia publiczne w sferze kultury Wydanie 2
1 x Koronkowa robota Sprawa Gorgonowej
1 x Dalsze gawędy o sztuce VI-XX wiek
1 x AntyMOBBING Walcz o swoje prawa w miejscu pracy
1 x Strażnik Gułagu
1 x Rehabilitacja osób z zaburzeniami funkcji poznawczych 300 ćwiczeń
1 x Diagnostyka funkcjonalna w fizjoterapii
1 x Kwestia kobieca Rodzina - Wychowanie - Edukacja
1 x Bogowie i Ludzie Część 3 Midgard Azgard i karły
1 x 4-godzinne ciało Niezwykły poradnik jak szybko zrzucić wagę stać się niedoścignionym kochankiem i superczłowiekiem
1 x Korekcja wad postawy. Techniki terapeutyczne
1 x Dlaczego ćmy lecą do światła
1 x Atlas grzybów
1 x Powstanie Styczniowe Zryw wolnych Polaków
1 x Atlas anatomii palpacyjnej Badanie manualnej powłok Wydanie 3
1 x Energetyka a samorząd Prawne uwarunkowania rozwoju energetyki lokalnej w Polsce
1 x Bliscy nieznajomi Górnośląskie pogranicze w polskiej i niemieckiej prozie współczesnej
1 x Napęd i sterowanie pneumatyczne Wydanie 3
1 x Ekologiczny dom 100 inspirujących pomysłów na stworzenie ekologicznego środowiska we własnym domu
1 x Ćwicz swój umysł Sprawniejszy mózg w 3 miesiące ! 176 wskazóweki łamigłówek
1 x Anatomia strachu
1 x Osteoporoza Komu zagraża, jak jej uniknąć Wydanie 2
1 x Uległość czy niepodległość
1 x Diagnozowanie podzespołów i zespołów motocykli
1 x Jak czytać ogrody Krótki kurs historii ogrodów
1 x Metody selekcji zmiennych w analizie skupień Nowe procedury
1 x Fabrykacja Ludwika XIV
1 x Terapia niewydolności serca
1 x Stomatologia zachowawcza z endodoncją Zarys kliniczny Wydanie 4
1 x The Beatles I stała się muzyka
1 x Instrukcja postępowania z materiałami niejawnymi z komentarzem
1 x Wykorzystanie opcji realnych w zarządzaniu projektami
1 x Zarządzanie projektami dla bystrzaków. Wydanie V
1 x Nowa księga zakazanej archeologii
1 x Imperium Habsburgów Wspólnota narodów
1 x Kompendium histologii Podręcznik dla studentów nauk medycznych i przyrodniczych
1 x Aria, nie! Skuteczne rowiązywanie problemów
1 x Inteligentna forma internowania Ćwiczenia i powołania do Ludowego Wojska Polskiego jako forma represji po 13 grudnia 1981 r
1 x Dialektyczna terapia behawioralna nastolatków z tendencjami samobójczymi
1 x Idealizm Cywilizacyjne dzieciństwo człowieka
1 x Chicago Bulls Gdyby ściany mogły mówić
1 x Ubezpieczenia społeczne Wydanie 12
1 x Bieda jako wyzwanie
1 x Benedykt XVI Walka o duszę świata
1 x Awans zawodowy i zatrudnianie nauczycieli Wzorcowa dokumentacj z uwagami wyjaśniającymi
1 x Czesław Miłosz i historyczność kultury
1 x Super figura kompletny trening modelujący ciało
1 x Prawo budowlane Komentarz
1 x Prawo budowlane od dnia 28 czerwca 2015 r. Szczegółowy komentarz do zmian
1 x Jak przetrwać katastrofę wypadek chorobę
1 x Boża pasja
1 x Historia medycyny
1 x Zarządzanie pracownikami, klientami wewnętrznymi w organizacjach projakościowych
1 x Encyklopedia duchów i demonów
1 x Biała gorączka
1 x Funkcje kuratora w polityce kryminalnej
1 x Z zagadanień psychologii historycznej Interpretacje historyczne w oczach psychologa
1 x Badania dotyczące znaczenia i prawdy
1 x Biofizyka
1 x Czas na rewolucję Apel Dalajlamy do młodzieży
1 x 50 faktów z historii medycyny
1 x Etnolingwistyka tom 23 Problemy języka i kultury
33,155.22zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Biologia
Repetytorium maturzysty biologia

Repetytorium maturzysty biologia

19.99zł
16.99zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
OpenGL w praktyce Janusz Ganczarski BTC
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
Linux w systemach embedded Marcin Bis BTC
Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium