Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Ajax, JavaScript i PHP. Intensywny trening.. nowa

19-01-2012, 15:03
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 59.30 zł     
Użytkownik infmaster
numer aukcji: 1998828216
Miejscowość Warszawa
Wyświetleń: 12   
Koniec: 14-01-2012 02:59:41
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Książka jest NOWA,
w stanie IDEALNYM.

Niezależnie od ilości zakupionych książek płacisz tylko jednorazowy koszt wysyłki.

Ajax, JavaScript i PHP. Intensywny trening



Wydawnictwo: Helion


Naucz się łączyć największe zalety języków oraz technik programowania
i twórz interaktywne strony internetowe

  • Jak unikać typowych błędów i sprawnie rozwiązywać problemy programistyczne?
  • Jak połączyć zalety HTML, XML i PHP dla uzyskania pożądanych efektów?
  • Jak tworzyć aplikacje wyposażone w aktywny interfejs użytkownika?

Statyczne strony WWW to dziś już przeszłość. Powszechnie dostępne narzędzia dają programistom prawie nieograniczone możliwości w zakresie tworzenia interaktywnych witryn internetowych, wzbogaconych o najróżniejsze efekty wizualne, animacje oraz wbudowane narzędzia pomocnicze. Największą popularność zdobyły sobie narzędzia z kategorii open source - z powodu ich minimalnego kosztu oraz niezwykle dużych zasobów, dostępnych za pośrednictwem Internetu. Z tej książki dowiesz się, jak tworzyć bogate i interaktywne strony WWW, łącząc rozmaite techniki i korzystając z różnych języków.

Książka "Ajax, JavaScript i PHP. Intensywny trening" poprowadzi Cię krok po kroku po podstawowych zasadach programowania w językach JavaScript, PHP i HTML oraz technologiach programowania. Dzięki temu podręcznikowi dowiesz się m.in., jak wykorzystywać dostępne biblioteki ajaksowe do implementowania i ulepszania podstawowych mechanizmów aplikacji. Szybko nauczysz się tworzyć interaktywne strony WWW, zarówno za pomocą technologii serwerowych, jak i technik oraz narzędzi umiejscowionych po stronie klienckiej, a także ich kombinacji.
  • Tworzenie stron WWW w języku HTML
  • Stylizacja stron za pomocą arkuszy CSS
  • Tworzenie skryptów w języku JavaScript
  • Wbudowanie skryptu w stronę WWW
  • Obiektowy model dokumentu (DOM)
  • Obiekty String
  • Instrukcje warunkowe i pętle
  • Funkcje wbudowane i biblioteki
  • Konstruowanie aplikacji ajaksowych
  • Zmienne w języku PHP
  • Funkcje liczbowe, łańcuchy i tabele
  • Kontrola przepływu sterowania
  • Usługi webowe oraz protokoły REST i SOAP
Łącz, kompiluj, dobieraj - niech Twoje strony WWW zrobią wrażenie!


Spis treści:

Wstęp (13)

Część I: Dla przypomnienia...

Rozdział 1. Funkcjonowanie sieci WWW (21)
  • Powstanie internetu (21)
  • Sieć WWW (22)
  • Podstawy protokołu HTTP (27)
  • Żądania i odpowiedzi protokołu HTTP (28)
  • Formularze HTML (31)
  • Podsumowanie (34)

Rozdział 2. Tworzenie stron WWW w języku HTML i ich stylizacja za pomocą arkuszy CSS (35)
  • Podstawy języka HTML (35)
  • Elementy strony WWW tworzonej w języku HTML (38)
  • Bardziej skomplikowana strona WWW (44)
  • Użyteczne znaczniki HTML (45)
  • Definiowanie własnego stylu dokumentu (46)
  • Definiowanie reguł stylistycznych (48)
  • Stylizacja elementów grupowanych w klasy (48)
  • Wiązanie reguł stylistycznych z dokumentami (50)
  • Stylizowanie tekstu (53)
  • Kreślenie linii poziomych (58)
  • Podsumowanie (60)

Rozdział 3. Anatomia aplikacji ajaksowej (61)
  • Zapotrzebowanie na Ajax (61)
  • Ajax i interakcja (64)
  • Z czego składa się Ajax? (65)
  • Jak to wszystko razem funkcjonuje? (68)
  • Podsumowanie (69)

Część II: Wprowadzenie do programowania w języku JavaScript

Rozdział 4. Tworzenie prostych skryptów w języku JavaScript (73)
  • Narzędzia do tworzenia skryptów (73)
  • Wyświetlanie bieżącego czasu za pomocą JavaScriptu (74)
  • Zaczynamy tworzenie skryptu (75)
  • Dodawanie instrukcji JavaScriptu (75)
  • Wyświetlanie informacji (77)
  • Wbudowywanie skryptu w stronę WWW (77)
  • Testowanie skryptu (78)
  • Reguły składniowe języka JavaScript (88)
  • Komentarze (90)
  • Sprawdzone i zalecane praktyki programistyczne (91)
  • Podsumowanie (93)

Rozdział 5. Obiektowy model dokumentu (DOM) (95)
  • Obiekty (95)
  • Podstawy modelu DOM (97)
  • Programowanie obsługi dokumentów (99)
  • Dostęp do historii przeglądanych stron (102)
  • Obiekt location (103)
  • Podsumowanie (106)

Rozdział 6. Zmienne, łańcuchy i tablice JavaScriptu (107)
  • Wykorzystywanie zmiennych (107)
  • Operatory i wyrażenia (111)
  • Typy danych JavaScriptu (113)
  • Konwersje typów danych (114)
  • Obiekty String (115)
  • Wykorzystywanie podłańcuchów (119)
  • Tablice liczbowe (123)
  • Tablice łańcuchów (124)
  • Sortowanie tablic liczbowych (126)
  • Podsumowanie (129)

Rozdział 7. Funkcje i obiekty JavaScriptu (131)
  • Wykorzystywanie funkcji (131)
  • Obiekty (137)
  • Obiekty jako narzędzia upraszczające kodowanie (139)
  • Rozszerzanie definicji obiektów wbudowanych (142)
  • Podsumowanie (146)

Rozdział 8. Instrukcje warunkowe i pętle (149)
  • Instrukcja if (150)
  • Wyrażenia uwarunkowane (154)
  • Testowanie wielu warunków (155)
  • Badanie wielu warunków za pomocą instrukcji switch (158)
  • Pętle for (160)
  • Pętla while (162)
  • Pętla do...while (163)
  • Wykorzystywanie pętli (163)
  • Iterowanie po zestawie właściwości obiektu (165)
  • Podsumowanie (170)

Rozdział 9. Funkcje wbudowane i biblioteki (171)
  • Obiekt Math (171)
  • Przykład zastosowania - generowanie liczb pseudolosowych (173)
  • Instrukcja wiążąca - słowo kluczowe with (176)
  • Obsługa daty i czasu (177)
  • Wykorzystywanie bibliotek niezależnych producentów (180)
  • Inne biblioteki (182)
  • Podsumowanie (182)

Część III: Wprowadzenie do Ajaksa

Rozdział 10. Serce Ajaksa - obiekt XMLHTTPRequest (185)
  • Czym jest obiekt XMLHTTPRequest? (185)
  • Tworzenie instancji obiektu XMLHTTPRequest (186)
  • Podsumowanie (192)

Rozdział 11. Komunikacja z serwerem (193)
  • Wysyłanie żądania do serwera (193)
  • Monitorowanie statusu żądania (198)
  • Funkcja zwrotna (199)
  • Podsumowanie (202)

Rozdział 12. Przetwarzanie otrzymanych danych (203)
  • Właściwości responseText i responseXML (203)
  • Parsowanie właściwości responseXML (207)
  • Sprzężenie zwrotne (208)
  • Podsumowanie (211)

Rozdział 13. Pierwsza aplikacja ajaksowa (213)
  • Konstruowanie aplikacji ajaksowych (213)
  • Dokument HTML (214)
  • Skrypt (215)
  • Wszystko razem... (219)
  • Podsumowanie (223)

Część IV: Programowanie skryptów serwera w języku PHP

Rozdział 14. Poznajemy PHP (227)
  • Podstawy PHP (227)
  • Pierwszy skrypt w PHP (230)
  • Podsumowanie (235)

Rozdział 15. Zmienne (237)
  • Zmienne w języku PHP (237)
  • Typy danych (239)
  • Liczby (242)
  • Typy danych liczbowych (244)
  • Funkcje liczbowe (244)
  • Łańcuchy (246)
  • Formatowanie łańcuchów (248)
  • Funkcje łańcuchowe (250)
  • Tablice (252)
  • Funkcje tablicowe (255)
  • Obliczenia na datach (256)
  • Formatowanie dat (258)
  • Podsumowanie (261)

Rozdział 16. Kontrola przepływu sterowania (263)
  • Instrukcje warunkowe (263)
  • Pętle (270)
  • Podsumowanie (272)

Rozdział 17. Funkcje (273)
  • Wykorzystywanie funkcji (273)
  • Argumenty wywołania i zwracana wartość (275)
  • Biblioteki funkcji (279)
  • Podsumowanie (281)

Rozdział 18. Klasy (283)
  • Programowanie zorientowane obiektowo na gruncie PHP (283)
  • Czym jest klasa? (284)
  • Tworzenie i wykorzystywanie obiektów (285)
  • Podsumowanie (290)

Część V: Zaawansowane technologie ajaksowe

Rozdział 19. Wykorzystywanie właściwości responseText (293)
  • responseText - tylko tekst i aż tekst (293)
  • Podsumowanie (300)

Rozdział 20. AHAH - asynchroniczny HTML i HTTP (301)
  • Co to jest AHAH? (301)
  • Biblioteki dla AHAH (302)
  • Wykorzystywanie biblioteki myAHAHlib.js (305)
  • Podsumowanie (312)

Rozdział 21. Wykorzystywanie właściwości responseXML (313)
  • Ajax to także "x" (313)
  • Właściwość responseXML (314)
  • Przykład zastosowania - czytnik RSS nagłówków wiadomości (317)
  • Podsumowanie (326)

Rozdział 22. Usługi webowe oraz protokoły REST i SOAP (327)
  • Koncepcja usługi webowej (327)
  • REST - Representational State Transfer (328)
  • Przykład usługi REST - implementacja (330)
  • Podstawy protokołu (336)
  • SOAP i aplikacje ajaksowe (338)
  • SOAP i REST - porównanie (339)
  • Podsumowanie (340)

Rozdział 23. Biblioteka JavaScriptu dla aplikacji ajaksowych (341)
  • Biblioteka dla aplikacji ajaksowych (341)
  • Dla przypomnienia - myAHAHlib.js (342)
  • Implementowanie biblioteki (343)
  • Korzystanie z biblioteki (347)
  • Podsumowanie (351)

Rozdział 24. Pułapki Ajaksa (353)
  • Nawigowanie po historii stron (354)
  • Zakładki i hiperłącza (355)
  • Komunikacja z użytkownikiem (356)
  • Miękkie lądowanie (356)
  • Widoczność dla wyszukiwarek (357)
  • Wyróżnianie elementów aktywnych (358)
  • Ajax - niekoniecznie dobry na wszystko (358)
  • Bezpieczeństwo (359)
  • Kodowanie międzyplatformowe (360)
  • Ajax nie poprawi złego projektu (360)
  • Kilka pułapek programistycznych (361)
  • Podsumowanie (362)

Część VI: Narzędzia i zasoby Ajaksa

Rozdział 25. Biblioteka prototype.js (365)
  • prototype.js - pierwsze spotkanie (365)
  • Obiekt Ajax - otoczka obiektu XMLHTTPRequest (368)
  • Przykład zastosowania - czytnik notowań giełdowych (371)
  • Podsumowanie (374)

Rozdział 26. Rico (375)
  • Biblioteka Rico (375)
  • Budowanie interfejsu użytkownika (380)
  • Podsumowanie (385)

Rozdział 27. Script.aculo.us (387)
  • Pobieranie biblioteki (387)
  • Dołączanie plików (388)
  • Wywoływanie efektów specjalnych (388)
  • Tworzenie skryptu (388)
  • Podsumowanie (391)

Rozdział 28. XOAD (393)
  • O bibliotece XOAD (393)
  • XOAD_HTML (397)
  • Zaawansowane programowanie z użyciem biblioteki XOAD (400)
  • Podsumowanie (401)

Część VII: Dodatki

A: JavaScript, PHP i Ajax w internecie (405)

B: Słownik (409)

Skorowidz (415)

Ajax, JavaScript i PHP. Intensywny trening

Szybka wysyłka po zaksięgowaniu wpłaty.

Przy zakupie powyżej 190zł
dostawa kurierem GRATIS

Dodaj nas do ulubionych sprzedawców

Zobacz nasze pozostałe aukcje