Książka jest NOWA, w stanie IDEALNYM. Niezależnie od ilości zakupionych książek płacisz tylko jednorazowy koszt wysyłki. Tworzenie stron WWW z wykorzystaniem Ajaksa. Projekty
Wydawnictwo: Helion Stwórz interaktywny serwis WWW, korzystający z technologii AJAX!
- Jakich narzędzi potrzebujesz, by stworzyć stronę WWW?
- Jak wzbogacić witrynę dzięki technologii AJAX?
- Jak obsługiwać dane w formacie XML?
AJAX jest skrótem od Asynchronous JavaScript and XML. Technologia ta stała się trzonem rewolucji Web 2.0. Dziś trudno sobie wyobrazić nowoczesną aplikację WWW, która nie korzystałaby z dobrodziejstw tego rozwiązania. Nie bez powodu! Intuicyjny interfejs użytkownika, wysoki poziom interaktywności, wygoda oraz dynamika serwisów korzystających z tego rozwiązania gwarantują, że jeszcze długo będzie ono na topie technik tworzenia stron WWW.
Dzięki książce "Tworzenie stron WWW z wykorzystaniem AJAKSA. Projekty" poznasz proces tworzenia strony WWW, korzystającej z tej technologii. Autor krok po kroku wyjaśnia zasadę działania oraz sposób tworzenia serwisu i każdego z elementów projektowanych dla niego aplikacji. Pierwsze zadanie, które stawia on przed Tobą, to zbudowanie bazy danych. Później nauczysz się implementować funkcjonalności takie, jak przeglądanie danych, dodawanie nowych wpisów czy też wyszukiwanie informacji. Po przeczytaniu niniejszej książki nie będzie dla Ciebie problemem połączenie na przykład technologii HTML, JavaScript, CSS, XML i PHP w celu uzyskania dynamicznego, interaktywnego oraz efektownego serwisu WWW. Zobaczysz także, jak poszczególne funkcjonalności aplikacji WWW działają bez wykorzystania technologii AJAX, a następnie jak zyskują na atrakcyjności po dodaniu tej technologii. Teraz wszystko zależy tylko od Twojej wyobraźni!
- Zasada działania AJAX
- Narzędzia konieczne w procesie projektowania, wytwarzania i testowania
- Przygotowanie bazy danych
- Obsługa żądań z wykorzystaniem PHP
- Przygotowanie stron HTML
- Tworzenie i obsługa formularzy
- Dynamiczna weryfikacja danych wprowadzanych przez użytkownika
- Testowanie statycznych rozwiązań
- Testowanie dynamicznych rozwiązań, korzystających z AJAX
- Wykorzystanie języka JavaScript
- Przeglądanie informacji
- Wyszukiwanie informacji
- Dodawanie nowych wpisów do bazy
- Zastosowanie formatu XML
- Wykorzystanie formatu JSON
Stwórz swoją własną, interaktywną stronę WWW!
Spis treści:wprowadzenie (9)
- jak działa ajax? (10)
- czego można nauczyć się z tej książki? (11)
- jak zorganizowana jest ta książka? (12)
- potrzebne narzędzia (14)
- witryna internetowa towarzysząca książce (17)
- następny krok (18)
1. tworzenie bazy danych (19)
- dostęp do bazy danych mysql (20)
- utworzenie bazy danych (21)
- utworzenie tabel (23)
- wypełnienie tabel danymi (25)
- informacje dodatkowe (27)
2. przeglądanie pracowników (29)
- co będziemy robić? (30)
- utworzenie strony html (31)
- utworzenie formularza html (32)
- utworzenie skryptu php (33)
- wyświetlenie listy pracowników (34)
- zgłaszanie błędów (35)
- nawiązanie połączenia z bazą danych (36)
- utworzenie arkusza stylów (37)
- wykorzystanie arkusza stylów (38)
- testowanie stron (39)
- informacje dodatkowe (40)
3. przeglądanie z wykorzystaniem technologii ajax (45)
- co będziemy robić? (46)
- utworzenie funkcji (47)
- sprawdzenie obsługi technologii ajax (48)
- wywołanie funkcji (49)
- konfiguracja ajaksa (50)
- rozpoczęcie strony php (52)
- wyświetlenie listy pracowników (53)
- obsługa odpowiedzi (55)
- wyświetlenie wyników (56)
- modyfikacja kodu html (57)
- testowanie warstwy ajaksa (58)
- informacje dodatkowe (59)
4. dodawanie rekordów (63)
- co będziemy robić? (64)
- utworzenie strony html (65)
- utworzenie formularza (66)
- utworzenie elementów formularza (67)
- rozpoczęcie strony php (69)
- walidacja danych formularza (70)
- aktualizacja bazy danych (73)
- wyświetlenie komunikatów o błędach (74)
- testowanie wersji nieajaksowej (75)
- informacje dodatkowe (77)
5. dodawanie rekordów z wykorzystaniem technologii ajax (79)
- co będziemy robić? (80)
- dodanie elementów technologii ajax (82)
- wykorzystanie warstwy ajaksa (83)
- konfiguracja ajaksa (84)
- przygotowanie danych formularza (85)
- dokończenie funkcji (86)
- przygotowanie do przesyłania wyników w formacie xml (87)
- walidacja danych formularza (88)
- aktualizacja bazy danych (92)
- uzupełnienie danych w formacie xml (93)
- obsługa odpowiedzi (95)
- przygotowanie strony (96)
- obsługa danych w formacie xml (97)
- wyświetlenie wyników (99)
- testowanie warstwy ajaksa (100)
- informacje dodatkowe (102)
6. wyszukiwanie (107)
- co będziemy robić? (108)
- utworzenie strony html (109)
- utworzenie formularza (111)
- rozpoczęcie strony php (112)
- zapytanie do bazy danych (113)
- wyświetlenie wyników (114)
- wyświetlenie komunikatów o błędach (115)
- testowanie wersji nieajaksowej (116)
- informacje dodatkowe (117)
7. wyszukiwanie z wykorzystaniem ajaksa (119)
- co będziemy robić? (120)
- dodanie elementów technologii ajax (122)
- wykorzystanie warstwy ajaksa (123)
- konfiguracja ajaksa (125)
- dokończenie funkcji (126)
- przygotowanie do przesyłania wyników w formacie xml (127)
- zapytanie do bazy danych (128)
- pobranie wyników (129)
- dokończenie skryptu php (130)
- obsługa odpowiedzi (131)
- przygotowanie strony (132)
- obsługa danych w formacie xml (133)
- wyświetlenie wyników (134)
- obsługa nazwisk (136)
- obsługa wydziałów (137)
- obsługa adresów e-mail (139)
- wyświetlenie komunikatu o braku wyników (141)
- dokończenie funkcji (142)
- testowanie warstwy ajaksa (143)
- informacje dodatkowe (144)
dodatek A następne kroki (149)
- problemy związane z ajaksem (150)
- alternatywy dla ajaksa (151)
- wprowadzenie do json (152)
- wysyłanie danych w formacie json (154)
- dostęp do danych w formacie json (156)
- korzystanie z danych w formacie json (157)
- zasoby w internecie (159)
- zestawy framework dla języka javascript (160)
- biblioteki php-ajax (161)
- debugowanie kodu javascript (162)
- informacje dodatkowe (166)
skorowidz (169) |