Przejdź do menu Przejdź do Zawartości strony Przejdź do Stopki
_

Biblioteka Publiczna

w Dzielnicy MOKOTÓW m.st. Warszawy

#




- Katalog BP Mokotów m.st. Warszawy
Okładka książki Ajax, JavaScript i PHP / Phill Ballard, Michael Moncur ; [t. Andrzej Grazynski].
Okładka pozycji Ajax, JavaScript i PHP

Ajax, JavaScript i PHP

Autor: Ballard, Phil




Naucz się łączyć największe zalety języków oraz technik programowaniai 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!

Zobacz pełny opis
Informacje o pozycji
Odpowiedzialność:Phill Ballard, Michael Moncur ; [t. Andrzej Grazynski].
Seria:Intensywny Trening
Adres wydawniczy:Gliwice : Wydawnictwo Helion, cop. 2009.
Skocz do:Inne pozycje tego autora w zbiorach biblioteki
Dodaj recenzje, komentarz
Spis treści:

  1. Wstęp (13)
  2. Część I: Dla przypomnienia...
  3. Rozdział 1. Funkcjonowanie sieci WWW (21)
  4. * Powstanie internetu (21)
  5. Sieć WWW (22)
  6. Podstawy protokołu HTTP (27)
  7. Żądania i odpowiedzi protokołu HTTP (28)
  8. Formularze HTML (31)
  9. Podsumowanie (34)
  10. Rozdział 2. Tworzenie stron WWW w języku HTML i ich stylizacja za pomocą arkuszy CSS (35)
  11. * Podstawy języka HTML (35)
  12. Elementy strony WWW tworzonej w języku HTML (38)
  13. Bardziej skomplikowana strona WWW (44)
  14. Użyteczne znaczniki HTML (45)
  15. Definiowanie własnego stylu dokumentu (46)
  16. Definiowanie reguł stylistycznych (48)
  17. Stylizacja elementów grupowanych w klasy (48)
  18. Wiązanie reguł stylistycznych z dokumentami (50)
  19. Stylizowanie tekstu (53)
  20. Kreślenie linii poziomych (58)
  21. Podsumowanie (60)
  22. Rozdział 3. Anatomia aplikacji ajaksowej (61)
  23. * Zapotrzebowanie na Ajax (61)
  24. Ajax i interakcja (64)
  25. Z czego składa się Ajax? (65)
  26. Jak to wszystko razem funkcjonuje? (68)
  27. Podsumowanie (69)
  28. Część II: Wprowadzenie do programowania w języku JavaScript
  29. Rozdział 4. Tworzenie prostych skryptów w języku JavaScript (73)
  30. * Narzędzia do tworzenia skryptów (73)
  31. Wyświetlanie bieżącego czasu za pomocą JavaScriptu (74)
  32. Zaczynamy tworzenie skryptu (75)
  33. Dodawanie instrukcji JavaScriptu (75)
  34. Wyświetlanie informacji (77)
  35. Wbudowywanie skryptu w stronę WWW (77)
  36. Testowanie skryptu (78)
  37. Reguły składniowe języka JavaScript (88)
  38. Komentarze (90)
  39. Sprawdzone i zalecane praktyki programistyczne (91)
  40. Podsumowanie (93)
  41. Rozdział 5. Obiektowy model dokumentu (DOM) (95)
  42. * Obiekty (95)
  43. Podstawy modelu DOM (97)
  44. Programowanie obsługi dokumentów (99)
  45. Dostęp do historii przeglądanych stron (102)
  46. Obiekt location (103)
  47. Podsumowanie (106)
  48. Rozdział 6. Zmienne, łańcuchy i tablice JavaScriptu (107)
  49. * Wykorzystywanie zmiennych (107)
  50. Operatory i wyrażenia (111)
  51. Typy danych JavaScriptu (113)
  52. Konwersje typów danych (114)
  53. Obiekty String (115)
  54. Wykorzystywanie podłańcuchów (119)
  55. Tablice liczbowe (123)
  56. Tablice łańcuchów (124)
  57. Sortowanie tablic liczbowych (126)
  58. Podsumowanie (129)
  59. Rozdział 7. Funkcje i obiekty JavaScriptu (131)
  60. * Wykorzystywanie funkcji (131)
  61. Obiekty (137)
  62. Obiekty jako narzędzia upraszczające kodowanie (139)
  63. Rozszerzanie definicji obiektów wbudowanych (142)
  64. Podsumowanie (146)
  65. Rozdział 8. Instrukcje warunkowe i pętle (149)
  66. * Instrukcja if (150)
  67. Wyrażenia uwarunkowane (154)
  68. Testowanie wielu warunków (155)
  69. Badanie wielu warunków za pomocą instrukcji switch (158)
  70. Pętle for (160)
  71. Pętla while (162)
  72. Pętla do...while (163)
  73. Wykorzystywanie pętli (163)
  74. Iterowanie po zestawie właściwości obiektu (165)
  75. Podsumowanie (170)
  76. Rozdział 9. Funkcje wbudowane i biblioteki (171)
  77. * Obiekt Math (171)
  78. Przykład zastosowania - generowanie liczb pseudolosowych (173)
  79. Instrukcja wiążąca - słowo kluczowe with (176)
  80. Obsługa daty i czasu (177)
  81. Wykorzystywanie bibliotek niezależnych producentów (180)
  82. Inne biblioteki (182)
  83. Podsumowanie (182)
  84. Część III: Wprowadzenie do Ajaksa
  85. Rozdział 10. Serce Ajaksa - obiekt XMLHTTPRequest (185)
  86. * Czym jest obiekt XMLHTTPRequest? (185)
  87. Tworzenie instancji obiektu XMLHTTPRequest (186)
  88. Podsumowanie (192)
  89. Rozdział 11. Komunikacja z serwerem (193)
  90. * Wysyłanie żądania do serwera (193)
  91. Monitorowanie statusu żądania (198)
  92. Funkcja zwrotna (199)
  93. Podsumowanie (202)
  94. Rozdział 12. Przetwarzanie otrzymanych danych (203)
  95. * Właściwości responseText i responseXML (203)
  96. Parsowanie właściwości responseXML (207)
  97. Sprzężenie zwrotne (208)
  98. Podsumowanie (211)
  99. Rozdział 13. Pierwsza aplikacja ajaksowa (213)
  100. * Konstruowanie aplikacji ajaksowych (213)
  101. Dokument HTML (214)
  102. Skrypt (215)
  103. Wszystko razem... (219)
  104. Podsumowanie (223)
  105. Część IV: Programowanie skryptów serwera w języku PHP
  106. Rozdział 14. Poznajemy PHP (227)
  107. * Podstawy PHP (227)
  108. Pierwszy skrypt w PHP (230)
  109. Podsumowanie (235)
  110. Rozdział 15. Zmienne (237)
  111. * Zmienne w języku PHP (237)
  112. Typy danych (239)
  113. Liczby (242)
  114. Typy danych liczbowych (244)
  115. Funkcje liczbowe (244)
  116. Łańcuchy (246)
  117. Formatowanie łańcuchów (248)
  118. Funkcje łańcuchowe (250)
  119. Tablice (252)
  120. Funkcje tablicowe (255)
  121. Obliczenia na datach (256)
  122. Formatowanie dat (258)
  123. Podsumowanie (261)
  124. Rozdział 16. Kontrola przepływu sterowania (263)
  125. * Instrukcje warunkowe (263)
  126. Pętle (270)
  127. Podsumowanie (272)
  128. Rozdział 17. Funkcje (273)
  129. * Wykorzystywanie funkcji (273)
  130. Argumenty wywołania i zwracana wartość (275)
  131. Biblioteki funkcji (279)
  132. Podsumowanie (281)
  133. Rozdział 18. Klasy (283)
  134. * Programowanie zorientowane obiektowo na gruncie PHP (283)
  135. Czym jest klasa? (284)
  136. Tworzenie i wykorzystywanie obiektów (285)
  137. Podsumowanie (290)
  138. Część V: Zaawansowane technologie ajaksowe
  139. Rozdział 19. Wykorzystywanie właściwości responseText (293)
  140. * responseText - tylko tekst i aż tekst (293)
  141. Podsumowanie (300)
  142. Rozdział 20. AHAH - asynchroniczny HTML i HTTP (301)
  143. * Co to jest AHAH? (301)
  144. Biblioteki dla AHAH (302)
  145. Wykorzystywanie biblioteki myAHAHlib.js (305)
  146. Podsumowanie (312)
  147. Rozdział 21. Wykorzystywanie właściwości responseXML (313)
  148. * Ajax to także "x" (313)
  149. Właściwość responseXML (314)
  150. Przykład zastosowania - czytnik RSS nagłówków wiadomości (317)
  151. Podsumowanie (326)
  152. Rozdział 22. Usługi webowe oraz protokoły REST i SOAP (327)
  153. * Koncepcja usługi webowej (327)
  154. REST - Representational State Transfer (328)
  155. Przykład usługi REST - implementacja (330)
  156. Podstawy protokołu (336)
  157. SOAP i aplikacje ajaksowe (338)
  158. SOAP i REST - porównanie (339)
  159. Podsumowanie (340)
  160. Rozdział 23. Biblioteka JavaScriptu dla aplikacji ajaksowych (341)
  161. * Biblioteka dla aplikacji ajaksowych (341)
  162. Dla przypomnienia - myAHAHlib.js (342)
  163. Implementowanie biblioteki (343)
  164. Korzystanie z biblioteki (347)
  165. Podsumowanie (351)
  166. Rozdział 24. Pułapki Ajaksa (353)
  167. * Nawigowanie po historii stron (354)
  168. Zakładki i hiperłącza (355)
  169. Komunikacja z użytkownikiem (356)
  170. Miękkie lądowanie (356)
  171. Widoczność dla wyszukiwarek (357)
  172. Wyróżnianie elementów aktywnych (358)
  173. Ajax - niekoniecznie dobry na wszystko (358)
  174. Bezpieczeństwo (359)
  175. Kodowanie międzyplatformowe (360)
  176. Ajax nie poprawi złego projektu (360)
  177. Kilka pułapek programistycznych (361)
  178. Podsumowanie (362)
  179. Część VI: Narzędzia i zasoby Ajaksa
  180. Rozdział 25. Biblioteka prototype.js (365)
  181. * prototype.js - pierwsze spotkanie (365)
  182. Obiekt Ajax - otoczka obiektu XMLHTTPRequest (368)
  183. Przykład zastosowania - czytnik notowań giełdowych (371)
  184. Podsumowanie (374)
  185. Rozdział 26. Rico (375)
  186. * Biblioteka Rico (375)
  187. Budowanie interfejsu użytkownika (380)
  188. Podsumowanie (385)
  189. Rozdział 27. Script.aculo.us (387)
  190. * Pobieranie biblioteki (387)
  191. Dołączanie plików (388)
  192. Wywoływanie efektów specjalnych (388)
  193. Tworzenie skryptu (388)
  194. Podsumowanie (391)
  195. Rozdział 28. XOAD (393)
  196. * O bibliotece XOAD (393)
  197. XOAD_HTML (397)
  198. Zaawansowane programowanie z użyciem biblioteki XOAD (400)
  199. Podsumowanie (401)
  200. Część VII: Dodatki
  201. A: JavaScript, PHP i Ajax w internecie (405)
  202. B: Słownik (409)
  203. Skorowidz (415)

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):


(kliknij w nazwę placówki - więcej informacji)

DWM
Aleje Niepodległości 19
tel. 22 853 01 71

Sygnatura: 1810
Numer inw.: 1810
Dostępność: można wypożyczyć na 30 dni

schowekzamów




Inne pozycje tego autora w zbiorach biblioteki:


Okładka książki  Szybki kurs JavaScript : wprowadzenie do języka w 24 godziny  1




Komentarze i rezencje

Recenzje pozycji

Opinię możesz wyrazić po zalogowaniu się na swoje Konto Czytelnika.




Katalog BP Mokotów m.st. Warszawy