ODBIERZ TWÓJ BONUS :: »

AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II Bogdan Brinzarea-Iamandi, Cristian Darie, Audra Hendrix

Autorzy:
Bogdan Brinzarea-Iamandi, Cristian Darie, Audra Hendrix
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.3/6  Opinie: 37
Stron:
296
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
23,50 zł 47,00 zł (-50%)
23,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Zasad działania technologii AJAX i jej roli w aplikacjach WEB 2.0
  • Integracji PHP, JavaScript, MySQL i jQuery w interaktywnych aplikacjach internetowych
  • Przygotowania środowiska pracy do tworzenia aplikacji AJAX
  • Tworzenia i obsługi obiektów XMLHttpRequest w JavaScript
  • Programowania obiektowego w JavaScript, w tym pracy z klasami, prototypami i domknięciami
  • Wykorzystywania i przetwarzania danych w formatach XML i JSON
  • Implementowania komunikacji między klientem a serwerem za pomocą AJAX
  • Obsługi błędów i wyjątków w JavaScript oraz PHP
  • Pracy z bazą danych MySQL z poziomu PHP i wykonywania zapytań
  • Weryfikacji poprawności danych wprowadzanych przez użytkownika przy użyciu AJAX
  • Debugowania i profilowania aplikacji AJAX w różnych przeglądarkach i z użyciem popularnych narzędzi
  • Stosowania zaawansowanych technik, takich jak asynchroniczne wysyłanie plików czy wywołania międzydomenowe
  • Zabezpieczania aplikacji przed atakami typu XSS i CSRF oraz ochrony danych użytkowników
  • Tworzenia dynamicznych komponentów, takich jak czat internetowy z użyciem AJAX i jQuery
  • Budowania arkuszy danych (data grid) w technologii AJAX
  • Wdrażania nowych rozwiązań AJAX do istniejących stron internetowych
  • Jak tworzyć szybsze i sprawniejsze aplikacje internetowe?
  • Jak pracować z biblioteką jQuery?
  • Jak wprowadzać nowe rozwiązania do już istniejących stron?

Wprowadzenie technologii AJAX pozwoliło na tworzenie bardziej atrakcyjnych i przyjaznych użytkownikowi witryn, które nie wymagają przeładowywania po każdej interakcji. To zapewniło AJAX-owi ogromną popularność wśród webmasterów. Otrzymali bowiem doskonałe narzędzie do projektowania interaktywnych i dynamicznych aplikacji, tak pożądanych w dobie WEB 2.0. Jednak nic nie jest doskonałe i nawet AJAX, mimo wielkiego potencjału, ma swoje słabości i ograniczenia. Jakie? W trakcie lektury książki poznasz plusy i minusy tej technologii!

Intencją autorów było przede wszystkim przekazanie wiedzy niezbędnej do opanowania sztuki tworzenia interaktywnych aplikacji, wykorzystujących PHP, JavaScript, MySQL i jQuery. Dowiesz się stąd również, jak przeprowadzać weryfikację danych wprowadzanych na stronie za pomocą technologii AJAX i jak łączyć ze sobą funkcje programu występujące po stronie serwera z tymi, które pojawiają się po stronie klienta. Poznasz skuteczne metody debugowania kodu. Ponadto na kilku rozbudowanych przykładach nauczysz się sprawnie pracować z biblioteką jQuery. Autorzy pokażą Ci, jak unikać najczęstszych błędów, tworzyć wydajny kod AJAX z myślą o pozycjonowaniu witryny oraz w prosty sposób wprowadzać nowe rozwiązania, także do istniejących już stron internetowych.

  • Przygotowanie środowiska pracy
  • Wprowadzenie w świat zagadnień technologii AJAX
  • JavaScript i klient AJAX
  • Programowanie obiektowe w JavaScript
  • Skrypty PHP i używanie MySQL po stronie serwera
  • Weryfikacja poprawności wprowadzanych danych za pomocą AJAX
  • Debugowanie i profilowanie aplikacji AJAX
  • Zaawansowane metody budowania aplikacji internetowych
  • Arkusze danych w technologii AJAX

Opanuj sztukę tworzenia aplikacji WEB 2.0!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

Zobacz pozostałe książki z serii Technologia i rozwiązania

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II" wymaga zaawansowanej znajomości programowania?
Nie, książka wprowadza czytelnika krok po kroku w świat technologii AJAX, PHP, JavaScript i MySQL. Podstawowa znajomość programowania będzie pomocna, ale autorzy wyjaśniają zagadnienia w przystępny sposób, także dla osób rozwijających swoje umiejętności.
2. Czy z książki nauczę się, jak wdrożyć AJAX do już istniejących stron internetowych?
Tak, autorzy pokazują, jak w prosty sposób wprowadzać rozwiązania AJAX do istniejących witryn, poprawiając ich interaktywność i wydajność bez konieczności budowania wszystkiego od nowa.
3. Jakie praktyczne projekty i przykłady znajdę w tej książce?
W książce znajdziesz m.in. przykłady budowy czatu internetowego z wykorzystaniem AJAX i jQuery oraz arkusza danych. Projekty te ilustrują praktyczne zastosowania omawianych technologii krok po kroku.
4. Czy książka omawia zagadnienia związane z bezpieczeństwem aplikacji AJAX?
Tak, jeden z rozdziałów poświęcony jest bezpieczeństwu, w tym ochronie przed atakami XSS, CSRF oraz zabezpieczaniu plików cookie i weryfikacji danych wejściowych.
5. Czy książka obejmuje pracę z biblioteką jQuery?
Tak, w książce znajdziesz szczegółowe omówienie pracy z jQuery, w tym selektory, łańcuchowanie metod oraz integrację z AJAX w praktycznych przykładach.
6. Jakie narzędzia do debugowania i profilowania aplikacji AJAX są przedstawione w książce?
Książka omawia narzędzia debugujące dostępne w przeglądarkach Internet Explorer i Firefox, w tym dodatki takie jak Firebug, Venkman JavaScript Debugger i Web Developer.
7. Czy książka pomoże mi zoptymalizować aplikacje internetowe pod kątem wydajności i SEO?
Tak, autorzy podpowiadają, jak tworzyć wydajny kod AJAX oraz na co zwracać uwagę, by aplikacje były przyjazne dla użytkowników i dobrze pozycjonowały się w wyszukiwarkach.
8. W jaki sposób przygotować środowisko pracy do nauki z książką?
W książce znajduje się szczegółowy dodatek opisujący instalację pakietu XAMPP na Windows i Linux, a także przygotowanie bazy danych, co pozwala szybko rozpocząć naukę i testowanie przykładów.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
47,00 zł
Niedostępna
Ebook
23,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile