Kurs programowania w Ajax
Poznaj technologię AJAX i naucz się tworzyć interaktywne serwisy internetowe
- Chcesz poznać technologię, która umożliwia interakcję z serwerem bez konieczności przeładowywania całej strony?
- Chcesz wiedzieć dlaczego AJAX sprawia, że treść strony jest wczytywana szybciej, a zużycie transferu jest mniejsze?
- Interesuje cię tworzenie dynamicznych i interaktywnych witryn, które reagują na zdarzenia wywołane przez użytkownika?
- Chcesz poznać praktyczne zastosowanie technologii AJAX?
Kurs przeznaczony jest dla osób, które znają już podstawowe technologie tworzenia dynamicznych witryn i chcą za pomocą AJAX dodać nowe funkcjonalności oraz sprawić, że strona będzie bardziej przyjazna dla użytkownika.
Informacje o kursie
Czas trwania: 4 godziny
Ilość filmów: 37
Język: polski
Nośnik: płyta DVD
Niniejszy kurs pozwoli Ci w krótkim czasie poznać tą niezwykle przydatną technologię. Autorzy zaczynają od omówienia programów i narzędzi, które są wykorzystywane w dalszej części kursu. Potem zobaczysz jak wykonać żądania do serwera w sposób asynchroniczny, czyli bez konieczności przeładowywania całej strony. Przy okazji dowiesz się jak sprawdzić status żądania, jak wczytać zawartość z plików umieszczonych na serwerze i jak ją wyświetlić na stronie w przejrzysty sposób.
Całą grupę rozdziałów autorzy poświęcili na omówienie współpracy AJAX z PHP. Dowiesz się m.in. jak wykonać walidację formularza, czyli skrypt który będzie sprawdzał czy wymagane pola zostały uzupełnione. Autorzy omawiają także przesyłanie danych za pomocą metod GET i POST. Kolejny istotny temat to JSON czyli JavaScript Object Notation. Zobaczysz jak użyć tego wszechstronnego formatu wymiany danych do komunikacji z serwerem.
Z technologią AJAX nieodłącznie powiązany jest format XML, który jest omówiony w kolejnych rozdziałach. Zobaczysz jak tworzyć odwołania do węzłów w strukturze dokumentu a także jak prawidłowo odczytać zawartość pliku XML w różnych przeglądarkach.
Sporą część kursu autorzy poświęcili na omówienie jQuery. Ta doskonała biblioteka umożliwia stworzenie bardzo atrakcyjnej witryny wzbogaconej o ciekawe efekty wizualne. Wielką zaletą jQuery jest możliwość tworzenie żądań AJAX w bardzo prosty sposób.
W ostatniej grupie rozdziałów będziesz tworzył ciekawy projekt, który umożliwi Ci podsumowanie i utrwalenie zdobytej wiedzy. Zobaczysz jak połączyć w całość różne technologie: użyjesz żądań AJAX, biblioteki jQuery, napiszesz skrypty PHP oraz połączysz się z bazą danych MySQL.
Spis treści kursu
Niezbędne narzędzia
1. Wstęp
2. Edytory
3. Instalacja serwera
4. Katalog WWW
5. Dodatki do przeglądarki
Podstawowe technologie
6. Pliki źródłowe
7. Obiektowy model dokumentu
8. JavaScript
Wprowadzenie do AJAX
9. Żądania - wstęp
10. Żądanie XMLHttpRequest
11. AJAX - przykład użycia
AJAX - rozwinięcie
12. Status żądania
13. Zawartość XML
14. Inna zawartość 15. Obróbka odpowiedzi
16. Funkcja AJAX
AJAX i PHP
17. Podstawy
18. Walidacja formularza
19. Walidacja - żądanie
20. Metoda GET
21. Metoda POST
JSON
22. Wprowadzenie do JSON
23. Wymiana danych z serwerem
XML
24. XML - ogólne zagadnienia
25. Struktura dokumentu XML
26. Odwołania do węzłów
AJAX i jQuery
27. Instalacja biblioteki
28. Żądania z użyciem jQuery
29. jQuery - metoda GET
30. jQuery - metoda AJAX
31. Obsługa błędów
Projekt
32. Tworzenie tabel w bazie
33. Wprowadzanie rekordów
34. Żądanie AJAX
35. Wyświetlanie rekordów
36. Kolejne żądania
37. Formatowanie tabel
Wymagania systemowe kursu
- Napęd DVD
- System: Windows / Mac OS / Linux
- Adobe Flash Player