Деталі електронної книги

jQuery. Kod doskonały

jQuery. Kod doskonały

Paweł Mikołajewski

Eлектронна книга

Używasz jQuery, ale chcesz robić to lepiej? Przekonaj się, jak możesz to osiągnąć!

jQuery to biblioteka programistyczna ułatwiająca korzystanie z języka Javascript, a jednocześnie niezwykle popularne narzędzie programistyczne, dzięki któremu można znacznie skrócić czas tworzenia skryptów i w dużej mierze uprościć ich kod. jQuery pozwala manipulować strukturą DOM, dynamicznie zmieniać zawartość stron, tworzyć animacje, obsługiwać zdarzenia, wykonywać zapytania AJAX, a także przeprowadzać wiele innych przydatnych operacji.

Duża popularność jQuery nie idzie niestety w parze z należytą znajomością tej biblioteki wśród programistów. Często postrzegają ją oni jako cudowną czarną skrzynkę, która spełnia ich oczekiwania, nie troszczą się jednak zbytnio o sposób jej działania. Ten stan rzeczy ma zmienić książka "jQuery. Kod doskonały". Osobom mającym pewne doświadczenie w posługiwaniu się Javascriptem i jQuery przedstawi ona mocne strony biblioteki oraz najlepsze techniki jej wykorzystania. Pomoże też poprawić wydajność pracy i efektywność kodu.

  • Zasady tworzenia kodu łatwego w utrzymaniu
  • Sposoby poprawiające wydajność działania skryptów
  • Sztuczki umożliwiające zwiększenie elastyczności kodu
  • Reguły przygotowywania i przeprowadzania testów
  • Praktyczne rozwiązania ułatwiające pracę programisty

Chcesz dobrze zarządzać swoim kodem Javascript i podnieść jego wydajność? Ta książka jest właśnie dla Ciebie!


Rozdział 1. Wstęp (5)

  • Dla kogo jest ta książka? (5)
    • Czego możesz się nauczyć? (6)
    • Jak czytać tę książkę? (7)
  • Dołączanie jQuery do strony (8)

Rozdział 2. Przyjazny kod (11)

  • Konwencja kodu (11)
    • Wcięcia (11)
    • Linia kodu (12)
    • Komentarze (13)
    • Deklaracja zmiennych (15)
    • Instrukcje warunkowe (15)
    • Nazewnictwo (15)
  • Zorganizowany kod (17)
    • Stosuj moduły (18)
    • Funkcje anonimowe a wzorce projektowe (20)
  • Nie powtarzaj się (23)
  • Nienachalny kod (26)
    • Skrypty niezależne od przeglądarki (29)
    • Stosuj szablony HTML (30)
  • CoffeeScript (32)

Rozdział 3. Wydajny kod (35)

  • Selektory (35)
    • Warstwa abstrakcji (37)
    • Proces selekcji (38)
    • Optymalizacja (42)
  • Manipulacja (48)
    • Powolne drzewo DOM (48)
    • Tworzenie elementów (50)
  • Zdarzenia (53)
    • Propagacja zdarzeń (53)
    • Metoda bind() (57)
    • Metody live() i delegate() (60)
    • Metoda on() (61)
  • Tablice, iteracje, moduły i jQuery.utils (63)
    • Tablice i obiekty (63)

Rozdział 4. Elastyczny kod (69)

  • Własne selektory (69)
  • Metoda data() (72)
    • Potwierdzanie akcji (75)
    • Skróty klawiszowe (77)
  • Tworzenie dodatków (78)
    • Rozszerzanie obiektu jQuery (78)
    • Rozszerzanie obiektu jQuery.fn (83)

Rozdział 5. Przetestowany kod (89)

  • QUnit - testy jednostkowe (90)
    • Asercje (91)
    • Struktura testów (95)
  • Przykładowy zestaw testów (98)
  • Jasmine - testy TDD (102)
    • Środowisko Jasmine (104)
    • Praca z Jasmine (105)

Podsumowanie (117)

  • Przyszłość jQuery (118)
  • Twoja cegiełka w jQuery (119)

Skorowidz (121)

  • Назва: jQuery. Kod doskonały
  • Автор: Paweł Mikołajewski
  • ISBN: 978-83-246-6582-2, 9788324665822
  • Дата видання: 2012-11-08
  • Формат: Eлектронна книга
  • Ідентифікатор видання: jqkodo
  • Видавець: Helion