księgarnia informatyczna aton.pl

Po prostu JavaScript Wydanie VIII

Wydawnictwo HELION

Cena:    69.00   50.37zł

Po prostu JavaScript Wydanie VIII


Autor: Tom Negrino, Dori Smith

ISBN: 978-83-246-4271-7

Ilość stron: 528

Data wydania: 08/2012

Format: 170x230

Wydawnictwo: HELION


Potencjał JavaScriptu w zasięgu ręki.

Język JavaScript po paru latach banicji wrócił do łask - jeszcze silniejszy, jeszcze lepszy, wręcz niezbędny! To dzięki niemu współczesne aplikacje internetowe nie przypominają tych tradycyjnych, które znaliśmy do tej pory, ale są od nich o wiele lepsze! Dostępne z każdego miejsca na świecie, odporne na awarie oraz kuszące atrakcyjnym interfejsem użytkownika…

Dzięki tej książce błyskawicznie poznasz możliwości JavaScriptu oraz zaczniesz stosować go w codziennej pracy. Znajdziesz tu wszystkie niezbędne informacje, począwszy od podstaw tworzenia interaktywnej witryny internetowej, a skończywszy między innymi na dodawaniu zaawansowanych funkcji, oferowanych przez bibliotekę jQuery. Już po krótkiej lekturze tchniesz życie w swoje strony internetowe, a jeśli poświęcisz trochę więcej czasu, bez problemu stworzysz efektowną aplikację internetową!

W trakcie lektury poznasz:

  • składnię języka i budowę skryptów JavaScript
  • metody osiągania interakcji między kodem w HTML-u i JavaScripcie
  • możliwości i ograniczenia tego języka
  • najlepsze sposoby korzystania z technologii AJAX

Przygotuj swoją pierwszą aplikację internetową.

Rozdziały:

Rozdział 1. Pierwsze spotkanie z JavaScriptem (17)

  • Czym jest JavaScript (18)
  • JavaScript to nie Java (19)
  • Skąd się wziął język JavaScript (21)
  • Co potrafi JavaScript (22)
  • Czego JavaScript nie zrobi (23)
  • Czym jest Ajax (24)
  • Język obiektowy (27)
  • Obsługa zdarzeń (30)
  • Wartości i zmienne (31)
  • Tworzenie kodu HTML dla JavaScriptu (33)
  • Potrzebne narzędzia (36)

Rozdział 2. Zaczynamy! (37)

  • Gdzie umieszczać skrypty (39)
  • Kilka słów o funkcjach (41)
  • Stosowanie zewnętrznych skryptów (42)
  • Wstawianie komentarzy do skryptów (45)
  • Komunikaty dla użytkownika (47)
  • Potwierdzanie wyboru dokonanego przez użytkownika (49)
  • Pobieranie tekstu od użytkownika (51)
  • Przekierowanie użytkownika za pomocą łącza (53)
  • Stosowanie JavaScriptu do rozbudowy łączy (55)
  • Używanie wielopoziomowych instrukcji warunkowych (59)
  • Obsługa błędów (62)

Rozdział 3. Podstawy języka (65)

  • W kółko, w pętli (66)
  • Przekazywanie wartości do funkcji (71)
  • Wykrywanie obiektów (73)
  • Praca z tablicami (75)
  • Praca z funkcjami zwracającymi wartość (77)
  • Aktualizowanie tablic (78)
  • Stosowanie pętli do/while (80)
  • Wywoływanie skryptu na kilka różnych sposobów (82)
  • Łączenie JavaScriptu i CSS (84)
  • Sprawdzanie stanu (87)
  • Praca z tablicami ciągów znaków (93)

Rozdział 4. Praca z obrazami (97)

  • Podmieniane obrazki (99)
  • Lepsza technika podmiany obrazków (101)
  • Tworzenie przycisków trójstanowych (107)
  • Podmiana obrazków poprzez łącze (109)
  • Podmienianie obrazka z różnych łączy (112)
  • Podmienianie wielu obrazków z jednego łącza (115)
  • Tworzenie animowanych banerów (120)
  • Dodawanie łączy do animowanych banerów (122)
  • Prezentacje (124)
  • Losowe wyświetlanie obrazków (127)
  • Cykliczna zmiana obrazów z losowym obrazem początkowym (129)

Rozdział 5. Okna i ramki (131)

  • Zapobieganie wyświetleniu strony w ramce (133)
  • Konfigurowanie elementu docelowego (134)
  • Ładowanie ramek iframe za pomocą JavaScriptu (136)
  • Praca z ramkami iframe (137)
  • Tworzenie dynamicznych elementów iframe (139)
  • Funkcje wspólne dla kilku dokumentów (141)
  • Otwieranie nowego okna (143)
  • Zmiana zawartości nowego okna (147)

Rozdział 6. Obsługa formularzy (149)

  • Nawigacja "wybierz i przejdź" (151)
  • Dynamiczne modyfikowanie menu (156)
  • Tworzenie pól wymaganych (158)
  • Wzajemne sprawdzanie wartości pól (163)
  • Wyróżnianie problematycznych pól (165)
  • Praktyczne wykorzystanie kontroli formularzy (167)
  • Praca z przyciskami opcji (171)
  • Wzajemne ustawianie wartości pól (174)
  • Sprawdzanie kodów pocztowych (177)
  • Sprawdzanie adresów e-mail (181)

Rozdział 7. Formularze i wyrażenia regularne (187)

  • Sprawdzanie adresów e-mail za pomocą wyrażeń regularnych (189)
  • Sprawdzanie nazwy pliku (194)
  • Wydobywanie ciągów znaków (196)
  • Formatowanie ciągów znaków (199)
  • Formatowanie i sortowanie ciągów znaków (203)
  • Formatowanie i sprawdzanie poprawności ciągów znaków (205)
  • Podmiana elementów za pomocą wyrażenia regularnego (208)

Rozdział 8. Obsługa zdarzeń (211)

  • Obsługa zdarzeń okien (212)
  • Obsługa zdarzeń myszy (220)
  • Obsługa zdarzeń formularzy (228)
  • Obsługa zdarzeń klawiatury (232)

Rozdział 9. JavaScript i ciasteczka (235)

  • Pieczemy pierwsze ciasteczko (237)
  • Odczytywanie ciasteczka (241)
  • Wyświetlanie ciasteczek (242)
  • Wykorzystanie ciasteczek jako liczników (244)
  • Usuwanie ciasteczek (247)
  • Obsługa wielu ciasteczek (249)
  • Informowanie o nowościach na stronie (251)

Rozdział 10. Obiekty i model DOM (257)

  • Kilka słów o manipulacji węzłami (258)
  • Dodawanie węzłów (260)
  • Usuwanie węzłów (262)
  • Usuwanie określonego węzła (264)
  • Wstawianie węzłów (267)
  • Podmiana węzłów (270)
  • Tworzenie kodu za pomocą literałów obiektów (273)

Rozdział 11. Tworzenie dynamicznych stron (279)

  • Wpisywanie aktualnej daty na stronie WWW (280)
  • Manipulowanie dniami (282)
  • Dostosowywanie wiadomości do pory dnia (283)
  • Wyświetlanie dat według strefy czasowej (284)
  • Konwersja czasu 24-godzinnego na 12-godzinny (290)
  • Odliczanie (292)
  • Wyświetlanie i ukrywanie warstw (296)
  • Przenoszenie obiektu w dokumencie (299)
  • Metody obiektu Date (301)

Rozdział 12. JavaScript w akcji (303)

  • Stosowanie wysuwanych menu (304)
  • Dodawanie menu rozwijanych (307)
  • Rozbudowa menu rozwijanych (311)
  • Pokaz slajdów z podpisami (315)
  • Generator dziwnych imion (319)
  • Generator wykresów słupkowych (324)
  • Podmiany arkuszy stylów (333)

Rozdział 13. Wprowadzenie do technologii Ajax (343)

  • Ajax: o co tu chodzi (345)
  • Odczytywanie danych z serwera (349)
  • Analizowanie danych z serwera (357)
  • Odświeżanie danych z serwera (364)
  • Pobieranie danych z serwera (367)
  • Podgląd łączy w technologii Ajax (371)
  • Automatyczne uzupełnienie pól formularza (375)

Rozdział 14. Zestawy narzędziowe, szkielety i biblioteki (381)

  • Dodawanie biblioteki jQuery (383)
  • Aktualizowanie strony przy użyciu kodu jQuery (386)
  • Interakcja z biblioteką jQuery (387)
  • Interakcja i aktualizowanie (389)
  • Automatycznie uzupełniane pola (392)

Rozdział 15. Tworzenie stron przy użyciu biblioteki jQuery (395)

  • Wyróżnianie nowych elementów (396)
  • Budowanie menu harmonijkowych (400)
  • Tworzenie sprytnych okien dialogowych (404)
  • Pasiaste tabele (408)
  • Sortowanie tabel (411)

Rozdział 16. Tworzenie stron przy użyciu biblioteki jQuery (415)

  • Zastosowanie biblioteki jQuery w roli fundamentu (416)
  • Użycie narzędzia ThemeRoller do dostosowywania wyglądu witryny (418)
  • Dodawanie kalendarza do strony (421)
  • Przeciąganie i upuszczanie elementów (426)
  • Użycie biblioteki jQuery z danymi zewnętrznymi (429)
  • Zastosowanie dodatków biblioteki jQuery (438)

Rozdział 17. Skryptozakładki (445)

  • Pierwsza skryptozakładka (446)
  • Zmiana koloru tła strony (452)
  • Zmiana stylów strony (453)
  • Wyszukiwanie słów (456)
  • Przeglądanie obrazków (459)
  • Wyświetlanie znaków z zestawu ISO Latin (461)
  • Konwersja wartości RGB do postaci szesnastkowej (464)
  • Konwersja wartości (466)
  • Kalkulator skryptozakładkowy (467)
  • Skracanie adresów URL (469)
  • Sprawdzanie poprawności stron (470)
  • Wysyłanie stron e-mailem (471)
  • Zmiana wielkości stron (472)

Dodatek A: JavaScript - genealogia i kompendium (473)

  • Wersje JavaScriptu (474)
  • ECMAScript (477)
  • Diagram obiektów (479)
  • Wielka tabela obiektów (485)

Dodatek B: Słowa kluczowe języka JavaScript (497)
Dodatek C: Kaskadowe arkusze stylów (501)
Dodatek D: Gdzie można dowiedzieć się więcej (509)

  • Znajdowanie pomocy w sieci (510)
  • Tradycyjne źródła informacji (513)
  • Wskazówki dotyczące rozwiązywania problemów (514)
Cena:    69.00   50.37zł


Po prostu JavaScript Wydanie VIIIKsiążka informatyczna: Po prostu JavaScript Wydanie VIII
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.