JavaScript i jQuery. Nieoficjalny podręcznik. Wydanie III
- Autor:
- David Sawyer McFarland
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- 4.5/6 Opinie: 66
- Stron:
- 664
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: JavaScript i jQuery. Nieoficjalny podręcznik. Wydanie III
Duet nie do pokonania!
JavaScript to język, którego początki sięgają lat dziewięćdziesiątych XX wieku. Po początkowych problemach, gdy był masowo blokowany przez użytkowników, obecnie przeżywa swój najlepszy okres. Trudno wyobrazić sobie bez niego nowoczesną aplikację internetową. Niewątpliwie duży wpływ na wzrost popularności JavaScriptu miała biblioteka jQuery, która usprawniła korzystanie z tego języka.
Ta książka to wyjątkowy podręcznik prezentujący możliwości niesamowitego duetu JavaScript – jQuery. Sięgnij po nią, a zagwarantujesz sobie godziny pasjonującej lektury i odkrywania składni języka, typowych konstrukcji oraz najlepszych technik tworzenia programów. Ponadto dowiesz się, jak sprawnie manipulować obiektami w drzewie DOM, reagować na zdarzenia oraz wymieniać informacje z serwerem za pomocą żądań AJAX. Na sam koniec zdobędziesz bezcenną wiedzę na temat diagnozowania problemów ze skryptami, korzystania z dokumentacji jQuery oraz przechowywania danych w magazynie lokalnym użytkownika. Książka ta jest obowiązkową lekturą dla każdego webdevelopera!Spraw, by Twoje strony żyły. Korzystaj z jQuery, żeby tworzyć interaktywne elementy reagujące na poczynania użytkowników.
- Poznaj jQuery UI. Rozbuduj tworzone interfejsy użytkownika stosując grupy kart, okna dialogowe, widżety do wyboru daty i tak dalej.
- Wyświetlaj ładne i użyteczne formularze. Pobieraj informacje od użytkowników, pomagaj klientom w zakupach i zapewniaj członkom społeczności możliwość dzielenia się przemyśleniami.
- Wyjdź poza ramy przeglądarki korzystając z technologii Ajax. Komunikuj się z serwerem WWW, by aktualizować strony bez ich odświeżania.
- Zastosuj swoje nowe umiejętności w praktyce. Krok po kroku twórz nowe aplikacje, korzystając przy tym z jQuery i widżetów jQuery UI.
- Poznawaj zaawansowane zagadnienia. Korzystaj z narzędzia ThemeRoller by dostosowywać wygląd widżetów; unikaj popularnych błędów, które programiści często popełniają.
Wykorzystaj w pełni możliwości współczesnych przeglądarek internetowych!
David Sawyer McFarland – od ponad 20 lat zajmuje się tworzeniem stron WWW i zarządzaniem tymi stronami. Jest prezesem firmy Sawyer McFarland Media. Wcześniej pracował jako webmaster na Uniwersytecie Stanu Kalifornia oraz w Berkeley Multimedia Research Center. Jest autorem książek poświęconych Adobe Dreamweaverowi oraz CSS.
Wybrane bestsellery
-
Ta pozycja jest doskonałym przewodnikiem, który wprowadzi Cię w świat projektowania i budowania stron WWW. W trakcie lektury dowiesz się też, jak uzyskać dostęp do serwera i opublikować swoją witrynę. Cała książka została podzielona na trzy części. Pierwsza poświęcona jest językowi HTML. Z nią po...
HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera
(0,00 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, No...
React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Dzięki tej książce poznasz Nanonautów, którzy założyli własne Dojo Nano. Nanonauci postanowili napisać stronę internetową dla swojego zespołu muzycznego. W książce dokładnie opisano, w jaki sposób się do tego zabrali i jak budowali poszczególne części serwisu. Dzięki tym wskazówkom możesz stworzy...
Baw się kodem! Twoja własna strona WWW. CoderDojo Nano Baw się kodem! Twoja własna strona WWW. CoderDojo Nano
(0,00 zł najniższa cena z 30 dni)7.90 zł
24.90 zł(-68%) -
To książka przeznaczona dla średnio zaawansowanych użytkowników biblioteki React, którzy chcą tworzyć elastyczniejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy budować komponenty możliwe do wielokrotne...
React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Za...
React w działaniu. Tworzenie aplikacji internetowych. Wydanie II React w działaniu. Tworzenie aplikacji internetowych. Wydanie II
(0,00 zł najniższa cena z 30 dni)38.35 zł
59.00 zł(-35%) -
JavaScript sprawia, że strony i aplikacje internetowe działają efektywnie. Ta książka pokaże Ci, jak pisać kod w tym języku, poprzez tworzenie strony internetowej, gier słownych i przygodowych, aplikacji kalkulatora czy stoiska lemoniady — i dużo więcej. Naucz się JavaScriptu i zaskocz swoi...(0,00 zł najniższa cena z 30 dni)
25.93 zł
39.90 zł(-35%) -
W poprzednim tomie Nanonauci, którzy założyli własne Dojo Nano, wymyślili i napisali stronę internetową. Teraz przyszedł czas na grę. Będzie to prosta gra działająca w przeglądarce internetowej. Do kodowania posłuży Ci świetny język JavaScript, którym posługują się najlepsi programiści! W książce...(0,00 zł najniższa cena z 30 dni)
7.90 zł
24.90 zł(-68%) -
To drugie wydanie cenionego podręcznika dla początkujących programistów. Zawarty w nim materiał - podany jasno i przystępnie - pozwoli Ci w pełni poznać możliwości języka TypeScript 4. Naukę rozpoczniesz od zdobycia solidnych podstaw, a po przeanalizowaniu przejrzystych przykładów poznasz korzyśc...
TypeScript 4. Od początkującego do profesjonalisty. Wydanie II TypeScript 4. Od początkującego do profesjonalisty. Wydanie II
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%)
David Sawyer McFarland - pozostałe książki
-
Niniejsza książka to niezwykle wartościowy podręcznik dla projektantów stron o różnym poziomie zaawansowania. Zawarto tu zwięzłe wprowadzenie do języka HTML w zakresie niezbędnym dla każdego, kto chce programować w CSS. Przedstawiono wyczerpujące i dokładne wskazówki tworzenia stron WWW w CSS, wy...(44.50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł(-45%) -
CSS lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools ...(135.15 zł najniższa cena z 30 dni)
135.15 zł
159.00 zł(-15%) -
Dreamweaver CC is a powerful tool for designing all kinds of websites, from those with simple, static pages to interactive, media-driven sites for desktop, laptop, and mobile devices. But the program still doesn’t include a printed guide to its amazing capabilities. That’s where this ...
Dreamweaver CC: The Missing Manual. Covers 2014 release. 2nd Edition Dreamweaver CC: The Missing Manual. Covers 2014 release. 2nd Edition
(169.15 zł najniższa cena z 30 dni)177.65 zł
209.00 zł(-15%) -
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects—but many web designers find the language hard to learn. This easy-to-read guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI librari...
JavaScript & jQuery: The Missing Manual. 3rd Edition JavaScript & jQuery: The Missing Manual. 3rd Edition
(169.15 zł najniższa cena z 30 dni)177.65 zł
209.00 zł(-15%) -
Dreamweaver CC is a powerful tool for designing all kinds of websites, from those with simple, static pages to interactive, media-driven sites for desktop, laptop, and mobile devices. But the program still doesn’t include a printed guide to all its amazing capabilities. That’s where t...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Ta książka należy do cenionej serii „Nieoficjalny podręcznik”. W trakcie lektury dowiesz się, jak przygotować poprawny arkusz stylów i dołączyć go do strony. Poznasz najlepsze techniki formatowania konkretnych elementów kodu HTML. Ponadto przekonasz się, że można szybko i wygodnie zap...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%) -
Najpopularniejszym dodatkiem tego typu jest biblioteka jQuery. Genialna w swojej prostocie, z ogromnymi możliwościami, zdobyła uznanie wszystkich programistów JavaScriptu. Nie potrafią sobie oni wyobrazić programowania bez jej wykorzystania. W tej książce znajdziesz najlepsze techniki, jakie ofer...(39.50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł(-45%) -
"CSS. Nieoficjalny podręcznik" to wszechstronny przegląd możliwości i zastosowań tej technologii.(29.50 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł(-45%) -
Książka JavaScript. Nieoficjalny podręcznik stanowi idealne źródło informacji na temat programowania w języku JavaScript. Na samym początku poznasz jego składnię, typy danych oraz wszelkie elementy, które pozwolą Ci na swobodną pracę. Po zaznajomieniu się z podstawami przejdziesz do bardziej zaaw...(38.50 zł najniższa cena z 30 dni)
42.35 zł
77.00 zł(-45%) -
Dreamweaver CS6 is the most capable website design and management program yet, but there’s no printed guide to its amazing features. That’s where Dreamweaver CS6: The Missing Manual comes in. You’ll learn to use every facet of this versatile program, through jargon-free explanat...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- Tytuł oryginału:
- JavaScript & jQuery: The Missing Manual, Third Edition
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-283-0547-2, 9788328305472
- Data wydania książki drukowanej:
- 2015-07-15
- ISBN Ebooka:
- 978-83-283-0550-2, 9788328305502
- Data wydania ebooka:
-
2015-07-15
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 34535
- druk na żądanie!
- dnż
- Rozmiar pliku Pdf:
- 29.9MB
- Rozmiar pliku ePub:
- 40.7MB
- Rozmiar pliku Mobi:
- 90.8MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści książki
- Wprowadzenie do programowania (38)
- Czym jest program komputerowy? (40)
- Jak dodać kod JavaScript do strony? (40)
- Zewnętrzne pliki JavaScript (42)
- Pierwszy program w języku JavaScript (46)
- Dodawanie tekstu do stron (48)
- Dołączanie zewnętrznych plików JavaScript (49)
- Wykrywanie błędów (51)
- Konsola JavaScript w przeglądarce Chrome (52)
- Konsola przeglądarki Internet Explorer (55)
- Konsola JavaScript w przeglądarce Firefox (56)
- Konsola błędów w przeglądarce Safari (57)
- Instrukcje (59)
- Wbudowane funkcje (60)
- Typy danych (60)
- Liczby (61)
- Łańcuchy znaków (61)
- Wartości logiczne (62)
- Zmienne (63)
- Tworzenie zmiennych (63)
- Używanie zmiennych (66)
- Używanie typów danych i zmiennych (67)
- Podstawowe operacje matematyczne (68)
- Kolejność wykonywania operacji (69)
- Łączenie łańcuchów znaków (69)
- Łączenie liczb i łańcuchów znaków (70)
- Zmienianie wartości zmiennych (71)
- Przykład - używanie zmiennych do tworzenia komunikatów (72)
- Przykład - pobieranie informacji (74)
- Tablice (77)
- Tworzenie tablic (78)
- Używanie elementów tablicy (79)
- Dodawanie elementów do tablicy (80)
- Usuwanie elementów z tablicy (82)
- Przykład - zapisywanie danych na stronie za pomocą tablic (83)
- Krótka lekcja o obiektach (86)
- Komentarze (88)
- Kiedy używać komentarzy? (89)
- Komentarze w tej książce (90)
- Programy reagujące inteligentnie (93)
- Podstawy instrukcji warunkowych (94)
- Uwzględnianie planu awaryjnego (98)
- Sprawdzanie kilku warunków (98)
- Bardziej skomplikowane warunki (102)
- Zagnieżdżanie instrukcji warunkowych (104)
- Wskazówki na temat pisania instrukcji warunkowych (104)
- Przykład - używanie instrukcji warunkowych (105)
- Obsługa powtarzających się zadań za pomocą pętli (109)
- Pętle while (109)
- Pętle i tablice (111)
- Pętle for (112)
- Pętle do-while (114)
- Funkcje - wielokrotne korzystanie z przydatnego kodu (115)
- Krótki przykład (117)
- Przekazywanie danych do funkcji (118)
- Pobieranie informacji z funkcji (120)
- Unikanie konfliktów między nazwami zmiennych (121)
- Przykład - prosty quiz (124)
- Kilka słów o bibliotekach JavaScript (133)
- Jak zdobyć jQuery? (135)
- Dołączanie pliku jQuery z serwera CDN (137)
- Pobieranie pliku jQuery (138)
- Dodawanie jQuery do strony (139)
- Podstawowe informacje o modyfikowaniu stron WWW (142)
- Zrozumieć DOM (145)
- Pobieranie elementów stron na sposób jQuery (147)
- Proste selektory (148)
- Selektory zaawansowane (151)
- Filtry jQuery (153)
- Zrozumienie kolekcji jQuery (155)
- Dodawanie treści do stron (157)
- Zastępowanie i usuwanie wybranych elementów (160)
- Ustawianie i odczyt atrybutów znaczników (160)
- Klasy (161)
- Odczyt i modyfikacja właściwości CSS (163)
- Jednoczesna zmiana wielu właściwości CSS (164)
- Odczyt, ustawienia i usuwanie atrybutów HTML (166)
- Wykonanie akcji na każdym elemencie kolekcji (167)
- Funkcje anonimowe (168)
- this oraz $(this) (169)
- Automatycznie tworzone, wyróżniane cytaty (171)
- Opis rozwiązania (172)
- Kod rozwiązania (172)
- Czym są zdarzenia? (177)
- Zdarzenia związane z myszą (179)
- Zdarzenia związane z dokumentem i oknem (180)
- Zdarzenia związane z formularzami (181)
- Zdarzenia związane z klawiaturą (182)
- Obsługa zdarzeń przy użyciu jQuery (182)
- Przykład - prezentacja obsługi zdarzeń (185)
- Zdarzenia specyficzne dla biblioteki jQuery (190)
- Oczekiwanie na wczytanie kodu HTML (190)
- Umieszczanie i usuwanie wskaźnika myszy z elementu (192)
- Obiekt reprezentujący zdarzenie (194)
- Blokowanie standardowych reakcji na zdarzenia (195)
- Usuwanie zdarzeń (196)
- Zaawansowane zarządzanie zdarzeniami (197)
- Inne sposoby stosowania funkcji on() (199)
- Delegowanie zdarzeń przy użyciu funkcji on() (200)
- Przykład - jednostronicowa lista FAQ (204)
- Omówienie zadania (204)
- Tworzenie kodu (205)
- Efekty biblioteki jQuery (211)
- Podstawowe wyświetlanie i ukrywanie (212)
- Wygaszanie oraz rozjaśnianie elementów (213)
- Przesuwanie elementów (216)
- Przykład - wysuwany formularz logowania (216)
- Tworzenie kodu (217)
- Animacje (220)
- Tempo animacji (221)
- Wykonywanie operacji po zakończeniu efektu (223)
- Przykład - animowany pasek ze zdjęciami (225)
- Tworzenie kodu (227)
- jQuery i przejścia oraz animacje CSS3 (231)
- jQuery i przejścia CSS (232)
- jQuery i animacje CSS (234)
- Zamiana rysunków (239)
- Zmienianie atrybutu src rysunków (240)
- Podmiana obrazków przy użyciu jQuery (241)
- Wstępne wczytywanie rysunków (242)
- Efekt rollover z użyciem obrazków (243)
- Przykład - dodawanie efektu rollover z użyciem rysunków (245)
- Omówienie zadania (245)
- Tworzenie kodu (246)
- Przykład - galeria fotografii z efektami wizualnymi (249)
- Omówienie zadania (249)
- Tworzenie kodu (251)
- Kontrola działania odnośników (255)
- Pobieranie odnośników w kodzie JavaScript (255)
- Określanie lokalizacji docelowej (255)
- Blokowanie domyślnego działania odnośników (256)
- Otwieranie zewnętrznych odnośników w nowym oknie (258)
- Tworzenie nowych okien (260)
- Właściwości okien (261)
- Przedstawienie wtyczek jQuery (265)
- Czego szukać we wtyczce jQuery? (266)
- Podstawy stosowania wtyczek jQuery (268)
- Responsywne menu nawigacyjne (270)
- Kod HTML (270)
- Kod CSS (273)
- Kod JavaScript (273)
- Przykład (273)
- Dostosowywanie wyglądu wtyczki SmartMenus (277)
- Wprowadzenie do formularzy (279)
- Pobieranie elementów formularzy (281)
- Pobieranie i ustawianie wartości elementów formularzy (283)
- Sprawdzanie stanu przycisków opcji i pól wyboru (284)
- Zdarzenia związane z formularzami (285)
- Inteligentne formularze (290)
- Aktywowanie pierwszego pola formularza (290)
- Wyłączanie i włączanie pól (291)
- Ukrywanie i wyświetlanie opcji formularza (293)
- Przykład - proste wzbogacanie formularza (294)
- Aktywowanie pola (295)
- Wyłączanie pól formularza (295)
- Ukrywanie pól formularza (298)
- Walidacja formularzy (299)
- Wtyczka Validation (301)
- Podstawowa walidacja (302)
- Zaawansowana walidacja (305)
- Określanie stylu komunikatów o błędach (310)
- Przykład zastosowania walidacji (311)
- Prosta walidacja (312)
- Walidacja zaawansowana (313)
- Walidacja pól wyboru i przycisków opcji (316)
- Formatowanie komunikatów o błędach (319)
- Czym jest jQuery UI? (323)
- Dlaczego warto używać jQuery UI? (325)
- Stosowanie jQuery UI (327)
- Dodawanie jQuery UI do strony (329)
- Wyświetlanie komunikatów przy użyciu okien dialogowych (330)
- Miniprzykład - tworzenie okna dialogowego (332)
- Określanie właściwości okna dialogowego (333)
- Miniprzykład - przekazywanie opcji do okna dialogowego (336)
- Otwieranie okna dialogowego w odpowiedzi na zdarzenia (338)
- Dodawanie przycisków do okien dialogowych (339)
- Miniprzykład - dodawanie przycisków do okien dialogowych (341)
- Prezentowanie informacji w etykietkach ekranowych (345)
- Miniprzykład - szybkie dodawanie etykietek ekranowych (347)
- Opcje etykietek ekranowych (348)
- Umieszczanie w etykietkach treści HTML (349)
- Miniprzykład - umieszczanie kodu HTML w etykietkach ekranowych (350)
- Dodawanie zestawów kart (351)
- Opcje zestawów kart (354)
- Miniprzykład - dodawanie zestawu kart (356)
- Karty prezentujące zawartość (360)
- Oszczędzanie miejsca z wykorzystaniem akordeonów (363)
- Miniprzykład - tworzenie akordeonu jQuery UI (366)
- Dodawanie menu (368)
- Tworzenie poziomego paska nawigacyjnego (371)
- Wybieranie dat ze stylem (375)
- Określanie właściwości kalendarzy (377)
- Przykład - pole do wyboru daty urodzenia (381)
- Stylowe rozwijane listy (383)
- Określanie właściwości list rozwijanych (385)
- Wykonywanie operacji po wybraniu opcji z listy (386)
- Stylowe przyciski (389)
- Dostosowywanie przycisków (390)
- Poprawianie wyglądu przycisków opcji i pól wyboru (391)
- Dostarczanie podpowiedzi przy użyciu automatycznego uzupełniania (393)
- Generowanie podpowiedzi przy użyciu tablicy danych (395)
- Stosowanie osobnych etykiet i wartości (397)
- Pobieranie danych automatycznego uzupełniania z serwera (398)
- Opcje widżetu Autocomplete (400)
- Przykład - widżety UI usprawniające formularze (401)
- Prezentacja narzędzia ThemeRoller (407)
- Pobieranie i stosowanie nowego tematu (413)
- Dodawanie własnego tematu do istniejących stron WWW (414)
- Więcej informacji o arkuszach stylów jQuery UI (415)
- Przesłanianie stylów jQuery UI (415)
- Zasada szczegółowości (416)
- Jak są określane style widżetów jQuery UI? (418)
- Widżet Draggable (421)
- Dodawanie widżetu Draggable do strony (422)
- Miniprzykład - zastosowanie widżetu Draggable (423)
- Opcje widżetu Draggable (424)
- Zdarzenia widżetu Draggable (430)
- Widżet Droppable (434)
- Stosowanie widżetu Droppable (435)
- Opcje widżetu Droppable (436)
- Zdarzenia widżetu Droppable (438)
- Przykład - technika "przeciągnij i upuść" (443)
- Sortowanie elementów strony (449)
- Stosowanie widżetu Sortable (449)
- Opcje widżetu Sortable (451)
- Zdarzenia widżetu Sortable (455)
- Metody widżetów Sortable (458)
- Efekty jQuery UI (461)
- Efekty (462)
- Tempo animacji (465)
- Animowanie zmiany klas (466)
- Czym jest AJAX? (471)
- AJAX - podstawy (473)
- Elementy układanki (474)
- Komunikacja z serwerem WWW (476)
- AJAX w bibliotece jQuery (479)
- Używanie metody load() (480)
- Przykład - korzystanie z metody load() (482)
- Metody get() i post() (486)
- Formatowanie danych przesyłanych na serwer (487)
- Przetwarzanie danych zwróconych z serwera (490)
- Obsługa błędów (494)
- Przykład - korzystanie z metody $.get() (495)
- Format JSON (500)
- Dostęp do danych z obiektów JSON (502)
- Złożone dane JSON (503)
- Prezentacja JSONP (506)
- Dodawanie do witryny kanału Flickr (506)
- Tworzenie adresu URL (508)
- Łączenie opcji (510)
- Stosowanie metody $.getJSON() (510)
- Prezentacja danych kanału Flickr w formacie JSON (511)
- Przykład - dodawanie zdjęć z Flickr na własnej stronie (512)
- Przegląd aplikacji (519)
- Dodanie przycisku (520)
- Dodanie okna dialogowego (522)
- Dodawanie zadań (525)
- Oznaczanie zadania jako wykonanego (531)
- Delegowanie zdarzeń (531)
- Usuwanie zadań (536)
- Dalsze kroki (538)
- Edycja zadań (538)
- Potwierdzanie usunięcia (539)
- Zapisywanie listy (539)
- Inne pomysły (540)
- Przydatne informacje i sztuczki związane z jQuery (543)
- $() to to samo, co jQuery() (543)
- Zapisywanie pobranych elementów w zmiennych (544)
- Jak najrzadsze dodawanie treści (546)
- Optymalizacja selektorów (547)
- Korzystanie z dokumentacji jQuery (548)
- Czytanie dokumentacji na stronie jQuery (552)
- Poruszanie się po DOM (554)
- Inne funkcje do manipulacji kodem HTML (560)
- Stosowanie łańcuchów znaków (565)
- Określanie długości łańcucha (566)
- Zmiana wielkości znaków w łańcuchu (566)
- Przeszukiwanie łańcuchów znaków: zastosowanie indexOf() (567)
- Pobieranie fragmentu łańcucha przy użyciu metody slice() (569)
- Odnajdywanie wzorów w łańcuchach (570)
- Tworzenie i stosowanie podstawowych wyrażeń regularnych (571)
- Tworzenie wyrażeń regularnych (572)
- Grupowanie fragmentów wzorców (576)
- Przydatne wyrażenia regularne (577)
- Dopasowywanie wzorców (582)
- Zastępowanie tekstów (585)
- Testowanie wyrażeń regularnych (585)
- Stosowanie liczb (587)
- Zamiana łańcucha znaków na liczbę (587)
- Sprawdzanie występowania liczb (589)
- Zaokrąglanie liczb (589)
- Formatowanie wartości monetarnych (590)
- Tworzenie liczb losowych (591)
- Daty i godziny (592)
- Pobieranie miesiąca (593)
- Określanie dnia tygodnia (594)
- Pobieranie czasu (594)
- Tworzenie daty innej niż bieżąca (597)
- Tworzenie bardziej wydajnego kodu JavaScript (599)
- Zapisywanie ustawień w zmiennych (600)
- Zapisywanie ustawień w obiektach (601)
- Operator trójargumentowy (602)
- Instrukcja Switch (603)
- Łączenie tablic i dzielenie łańcuchów znaków (605)
- Łączenie różnych elementów (606)
- Używanie zewnętrznych plików JavaScript (606)
- Tworzenie kodu JavaScript o krótkim czasie wczytywania (609)
- Najczęstsze błędy w kodzie JavaScript (611)
- Brak symboli końcowych (612)
- Cudzysłowy i apostrofy (616)
- Używanie słów zarezerwowanych (617)
- Pojedynczy znak równości w instrukcjach warunkowych (617)
- Wielkość znaków (618)
- Nieprawidłowe ścieżki do zewnętrznych plików JavaScript (618)
- Nieprawidłowe ścieżki w zewnętrznych plikach JavaScript (619)
- Znikające zmienne i funkcje (620)
- Testowanie aplikacji przy użyciu konsoli (621)
- Otwieranie konsoli (621)
- Przeglądanie błędów przy użyciu konsoli (623)
- Śledzenie działania skryptu za pomocą funkcji console.log() (623)
- Przykład - korzystanie z konsoli (624)
- Diagnozowanie zaawansowane (628)
- Przykład diagnozowania (633)
- Źródła informacji (643)
- Witryny (643)
- Książki (644)
- Podstawy języka JavaScript (644)
- Witryny (644)
- Książki (644)
- jQuery (645)
- Witryny (645)
- Książki (645)
- Zaawansowany język JavaScript (645)
- Artykuły i prezentacje (646)
- Witryny (646)
- Książki (646)
- CSS (647)
- Witryny (647)
- Książki (647)
Nieoficjalna czołówka (13)
Wprowadzenie (17)
CZĘŚĆ I. WPROWADZENIE DO JĘZYKA JAVASCRIPT (35)
Rozdział 1. Pierwszy program w języku JavaScript (37)
Rozdział 2. Gramatyka języka JavaScript (59)
Rozdział 3. Dodawanie struktur logicznych i sterujących (93)
CZĘŚĆ II. WPROWADZENIE DO BIBLIOTEKI JQUERY (131)
Rozdział 4. Wprowadzenie do jQuery (133)
Rozdział 5. Akcja i reakcja - ożywianie stron za pomocą zdarzeń (177)
Rozdział 6. Animacje i efekty (211)
Rozdział 7. Popularne zastosowania jQuery (239)
Rozdział 8. Wzbogacanie formularzy (279)
CZĘŚĆ III. WPROWADZENIE DO BIBLIOTEKI JQUERY UI (321)
Rozdział 9. Rozbudowa interfejsu użytkownika (323)
Rozdział 10. Formularze raz jeszcze (375)
Rozdział 11. Dostosowywanie wyglądu jQuery UI (407)
Rozdział 12. Interakcje i efekty jQuery UI (421)
CZĘŚĆ IV. ZAAWANSOWANE ZASTOSOWANIA JQUERY I JĘZYKA JAVASCRIPT (469)
Rozdział 13. Wprowadzenie do technologii AJAX (471)
Rozdział 14. Tworzenie aplikacji do obsługi listy zadań (519)
CZĘŚĆ V. WSKAZÓWKI, SZTUCZKI I ROZWIĄZYWANIE PROBLEMÓW (541)
Rozdział 15. Wykorzystywanie wszystkich możliwości jQuery (543)
Rozdział 16. Zaawansowane techniki języka JavaScript (565)
Rozdział 17. Diagnozowanie i rozwiązywanie problemów (611)
CZĘŚĆ VI. DODATKI (641)
Dodatek A. Materiały związane z językiem JavaScript (643)
Skorowidz (649)
Helion - inne książki
-
Oto wyjątkowy przewodnik po platformie Roblox. Składa się z 24 lekcji skonstruowanych w sposób ułatwiający szybkie opanowanie materiału; przeczytanie każdej z nich i wykonanie podanych ćwiczeń zajmie Ci najwyżej godzinę. Lekcje i zadania łącznie tworzą kurs, dzięki któremu nauczysz się samodzieln...
Roblox Lua w 24 godziny. Tworzenie gier dla początkujących Roblox Lua w 24 godziny. Tworzenie gier dla początkujących
(0,00 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Ten przystępny przewodnik jest przeznaczony dla analityków danych, którzy chcą dobrze poznać proces tworzenia analitycznego zbioru danych i samodzielnie pisać kod niezbędny do uzyskania zamierzonego wyniku. Przedstawiono w nim składnię języka SQL oraz zasady budowania szybko działających zapytań ...
SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących SQL dla analityków danych. Tworzenie zbiorów danych dla początkujących
(0,00 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Oto przewodnik po koncepcjach testowania i wiodących frameworkach, za pomocą których automatyzuje się testy aplikacji internetowych, takich jak Selenium, Cypress, Puppeteer i Playwright. Zaprezentowano w nim unikatowe funkcjonalności tych rozwiązań, ich wady i zalety, a także wyjaśniono zasady ko...
Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji Testowanie aplikacji dla programistów frontendowych. Wiodące frameworki do automatyzacji testów aplikacji internetowych i ich przyszłość oparta na testowaniu niskokodowym i sztucznej inteligencji
(0,00 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
To książka przeznaczona dla osób, które chcą dobrze zrozumieć matematyczne podstawy nauki o danych i nauczyć się stosowania niektórych koncepcji w praktyce. Wyjaśniono tu takie zagadnienia jak rachunek różniczkowy i całkowy, rachunek prawdopodobieństwa, algebra liniowa i statystyka, pokazano takż...
Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka Podstawy matematyki w data science. Algebra liniowa, rachunek prawdopodobieństwa i statystyka
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka jest drugim, zaktualizowanym i uzupełnionym wydaniem przewodnika dla programistów. Rozpoczyna się od szczegółowego wprowadzenia do nowoczesnego C++ z uwzględnieniem technik eliminowania wąskich gardeł w kodzie bazowym. Następnie omówiono zagadnienia optymalizacji struktur danych i zarz...
Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II Wysoce wydajny C++. Opanuj sztukę optymalizowania działania kodu. Wydanie II
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Microsoft Power BI jest doskonałym narzędziem do profesjonalnej analizy danych. Jeśli jednak chcesz uzyskać za jego pomocą naprawdę spektakularne efekty, musisz się biegle posługiwać językiem DAX (Data Analysis Expressions). Pozwala on na wykonywanie zaawansowanych obliczeń i zapytań dotyczących ...
DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu DAX i Power BI w analizie danych. Tworzenie zaawansowanych i efektywnych analiz dla biznesu
(0,00 zł najniższa cena z 30 dni)57.85 zł
89.00 zł(-35%) -
To książka przeznaczona dla inżynierów danych i programistów, którzy chcą za pomocą Sparka przeprowadzać skomplikowane analizy danych i korzystać z algorytmów uczenia maszynowego, nawet jeśli te dane pochodzą z różnych źródeł. Wyjaśniono tu, jak dzięki Apache Spark można odczytywać i ujednolicać ...(0,00 zł najniższa cena z 30 dni)
57.85 zł
89.00 zł(-35%) -
Jeśli masz już pewne umiejętności pentestera, dzięki tej książce poszerzysz swoją wiedzę o zaawansowanych narzędziach dostępnych w Kali Linux, a także nauczysz się wyrafinowanych taktyk stosowanych przez prawdziwych hakerów do atakowania sieci komputerowych. Omówiono tu różne sposoby instalowania...
Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV Kali Linux i zaawansowane testy penetracyjne. Zostań ekspertem cyberbezpieczeństwa za pomocą Metasploit, Nmap, Wireshark i Burp Suite. Wydanie IV
(0,00 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Ta książka jest przeznaczona dla programistów i osób zaawansowanych w nauce programowania. Dzięki niej nauczysz się uwzględniać w projektach narzędzia do obserwacji pracy kodu i analizować uzyskane dzięki nim dane o wydajności. Dowiesz się też, jak na podstawie takiego wnioskowania uzyskiwać znac...
Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania Wydajność i optymalizacja kodu. Istota dynamiki działania oprogramowania
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: JavaScript i jQuery. Nieoficjalny podręcznik. Wydanie III David Sawyer McFarland (66)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(19)
(26)
(8)
(2)
(7)
(4)
Data dodania: 2021-11-12 Ocena: 6 Opinia potwierdzona zakupem
Arek, analizy danych, raportowanie
Data dodania: 2016-10-14 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2016-07-21 Ocena: 6 Opinia niepotwierdzona zakupem
kiteboarder, analityk systemowy
Data dodania: 2015-11-13 Ocena: 6 Opinia niepotwierdzona zakupem
programista
Data dodania: 2015-08-19 Ocena: 3 Opinia niepotwierdzona zakupem
Patryk, Front-End Developer
Data dodania: 2016-09-10 Ocena: 2 Opinia niepotwierdzona zakupem
Data dodania: 2015-12-15 Ocena: 2 Opinia niepotwierdzona zakupem
Oceny i opinie poprzedniego wydania
Adam,
Data dodania: 2016-11-04 Ocena: 6 Opinia potwierdzona zakupem
Jan Kowalski, Informatyk
Data dodania: 2015-07-15 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2015-07-13 Ocena: 6 Opinia potwierdzona zakupem
Tobiasz Reper, Frontend developer
Data dodania: 2015-04-02 Ocena: 6 Opinia niepotwierdzona zakupem
Dariusz, project manager
Data dodania: 2015-02-13 Ocena: 6 Opinia niepotwierdzona zakupem
Andrzej, operator CNC
Data dodania: 2014-09-26 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2014-07-31 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2014-03-25 Ocena: 6 Opinia potwierdzona zakupem
Antek,
Data dodania: 2014-03-11 Ocena: 6 Opinia potwierdzona zakupem
Maciej, Front Endowiec
Data dodania: 2013-07-18 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2013-06-21 Ocena: 6 Opinia potwierdzona zakupem
Bartek, Student
Data dodania: 2013-04-17 Ocena: 6 Opinia potwierdzona zakupem
Michał D., Informatyk - Programista
Data dodania: 2013-04-08 Ocena: 6 Opinia potwierdzona zakupem
Adam Boratyński, Programista
Data dodania: 2013-04-08 Ocena: 6 Opinia potwierdzona zakupem
Michał K, webmaster
Data dodania: 2013-02-28 Ocena: 6 Opinia niepotwierdzona zakupem
Data dodania: 2017-04-11 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2016-10-01 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2015-07-25 Ocena: 5 Opinia potwierdzona zakupem
Andrzej, tester
Data dodania: 2015-05-23 Ocena: 5 Opinia niepotwierdzona zakupem
Kamil, Specjalista IT
Data dodania: 2015-04-04 Ocena: 5 Opinia niepotwierdzona zakupem
Data dodania: 2015-01-25 Ocena: 5 Opinia potwierdzona zakupem
Marek Cieślak, amator webdev
Data dodania: 2014-08-27 Ocena: 5 Opinia niepotwierdzona zakupem
TD,
Data dodania: 2014-05-26 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2014-05-23 Ocena: 5 Opinia potwierdzona zakupem
Jacek Kowalski, przyszły start-upowiec
Data dodania: 2014-05-23 Ocena: 5 Opinia potwierdzona zakupem
Andrzej Kwiecień, mgr. matematyki
Data dodania: 2014-05-18 Ocena: 5 Opinia niepotwierdzona zakupem
Programista
Data dodania: 2014-03-27 Ocena: 5 Opinia potwierdzona zakupem
Marcin, programista
Data dodania: 2014-01-12 Ocena: 5 Opinia potwierdzona zakupem
Tomek, programista
Data dodania: 2014-01-04 Ocena: 5 Opinia potwierdzona zakupem
Damian Trzciński, Programista
Data dodania: 2013-10-10 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-08-18 Ocena: 5 Opinia potwierdzona zakupem
Damian, Informatyk
Data dodania: 2013-08-10 Ocena: 5 Opinia niepotwierdzona zakupem
M.R.,
Data dodania: 2013-07-31 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-07-30 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-07-13 Ocena: 5 Opinia potwierdzona zakupem
Tomek, IT
Data dodania: 2013-07-08 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-06-08 Ocena: 5 Opinia potwierdzona zakupem
Data dodania: 2013-05-21 Ocena: 5 Opinia niepotwierdzona zakupem
s., .net
Data dodania: 2013-03-04 Ocena: 5 Opinia niepotwierdzona zakupem
M.G., asp.net / web dev.
Data dodania: 2013-02-05 Ocena: 5 Opinia niepotwierdzona zakupem
Zbigniew Stadnik, nauczyciel
Data dodania: 2013-01-31 Ocena: 5 Opinia potwierdzona zakupem
Mateusz Roth, www.mateuszroth.pl
Data dodania: 2015-07-16 Ocena: 4 Opinia potwierdzona zakupem
Data dodania: 2015-04-09 Ocena: 4 Opinia niepotwierdzona zakupem
Slawek,
Data dodania: 2015-01-06 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2014-10-20 Ocena: 4 Opinia niepotwierdzona zakupem
Data dodania: 2013-11-10 Ocena: 4 Opinia potwierdzona zakupem
programista
Data dodania: 2013-07-09 Ocena: 4 Opinia potwierdzona zakupem
Paweł, student
Data dodania: 2013-07-06 Ocena: 4 Opinia potwierdzona zakupem
Krzysztof Madej, Programista
Data dodania: 2013-03-07 Ocena: 4 Opinia potwierdzona zakupem
Maciej S.,
Data dodania: 2015-10-23 Ocena: 3 Opinia potwierdzona zakupem
Data dodania: 2016-03-20 Ocena: 2 Opinia niepotwierdzona zakupem
Tomasz Kaczanowski,
Data dodania: 2015-02-12 Ocena: 2 Opinia potwierdzona zakupem
webdeveloper
Data dodania: 2014-03-20 Ocena: 2 Opinia potwierdzona zakupem
Kacper D., Pracownik działu sprzedaży elektronicznej
Data dodania: 2013-11-29 Ocena: 2 Opinia niepotwierdzona zakupem
Programista JAVA
Data dodania: 2013-02-28 Ocena: 2 Opinia niepotwierdzona zakupem
Rafał, programista
Data dodania: 2015-02-13 Ocena: 1 Opinia potwierdzona zakupem
Artur,
Data dodania: 2014-04-08 Ocena: 1 Opinia potwierdzona zakupem
Aga,
Data dodania: 2013-12-21 Ocena: 1 Opinia potwierdzona zakupem
Konrad S., student
Data dodania: 2013-07-04 Ocena: 1 Opinia niepotwierdzona zakupem
więcej opinii