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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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łacę z Getin Bank 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