Lista książek:
  • 80 sposobów na Ajax
  • Techniki tworzenia nowoczesnych aplikacji internetowych

    • Przygotowywanie wygodnych w obsłudze formularzy
    • Integracja witryny z Google Maps
    • Zarządzanie połączeniami sieciowymi

    Ajax to nazwa technologii powstałej w wyniku połączenia języka JavaScript, XML oraz kaskadowych arkuszy stylów. Jej wdrożenie pozwala wyeliminować ze stron WWW jedną z ich najbardziej irytujących cech, czyli konieczność przeładowywania zawartości po każdej zmianie. Umiejętne wykorzystanie możliwości Ajaksa sprawia, że aplikacje internetowe przypominają "zwykłe" programy dla systemów Windows lub Mac OS. Dzięki zastosowaniu Ajaksa aplikacja internetowa działa zdecydowanie szybciej, a połączenia z serwerem nie przeszkadzają użytkownikowi w pracy. Łatwiejsza jest także dynamiczna zmiana elementów w różnych częściach strony. Rozwiązania oparte na Ajaksie wprowadzono w wielu dziedzinach, takich jak blogi, narzędzia służące do nauki, newslettery oraz małe portale internetowe.

    W książce "80 sposobów na Ajax" znajdziesz przykłady zastosowania tej techniki w tworzeniu interesujących i nieszablonowych witryn WWW. Czytając ją, dowiesz się, jak sprawić, aby witryny WWW były bardziej interaktywne, a aplikacje WWW działały dokładnie tak jak aplikacje desktopowe. Nauczysz się korzystać z interfejsów programistycznych witryn Google Maps, Yahoo! Maps i Geo URL oraz obsługiwać sesje i cookies z poziomu Ajaksa. Poznasz również metody weryfikowania poprawności danych wprowadzanych do formularzy oraz techniki łączenia Ajaksa z innymi nowoczesnymi narzędziami, takimi jak Ruby on Rails.

    • Tworzenie interaktywnych formularzy
    • Połączenia z Google Maps i Yahoo! Maps
    • Korzystanie z usługi Geo URL
    • Obsługa plików cookies
    • Przeglądanie kanałów RSS
    • Integracja z aplikacjami sieciowymi napisanymi w Javie
    • Korzystanie z bibliotek Prototype i Rico
    • Połączenie Ajaksa z Ruby on Rails
    • Wykorzystanie biblioteki script.aculo.us do tworzenia efektów wizualnych

    Twórz szybkie, wydajne i wygodne w obsłudze aplikacje sieciowe.



  • Adobe Air i Ajax. Szybki start
  • Rozpocznij przygodę ze środowiskiem Adobe AIR!

    • Jak rozpocząć przygodę ze środowiskiem Adobe AIR?
    • Jak tworzyć bezpieczne aplikacje internetowe?
    • Jak opublikować nowo stworzoną aplikację?

    Adobe AIR to środowisko wykonawcze dostępne na wielu platformach. Pozwala ono opracowywać nowoczesne i atrakcyjne aplikacje internetowe. Do ich tworzenia możesz wykorzystać takie technologie, jak HTML/AJAX, Adobe Flex lub Adobe Flash. Pomimo krótkiej obecności na rynku - premiera miała miejsce w lutym 2008 roku - środowisko to już zdobyło sobie rzeszę fanów. O jego jakości świadczy także liczba aplikacji, które powstały w oparciu o Adobe AIR.

    Książka, którą trzymasz w ręku, to świetny podręcznik, cierpliwie wprowadzający w tajniki Adobe AIR. Liczne przykłady i opisy "krok po kroku" sprawiają, że AIR błyskawicznie i bezproblemowo odkrywa swe kolejne tajemnice. Dzięki lekturze dowiesz się, jak zainstalować środowisko deweloperskie oraz rozpocząć przygodę z Adobe AIR. W kolejnych rozdziałach zaznajomisz się ze sposobami tworzenia okien, menu oraz importu i eksportu danych. Ponadto nauczysz się wykonywać operacje na plikach i katalogach oraz sprawdzisz, jak połączyć się z bazą danych z poziomu Twojej aplikacji. "Adobe Air i Ajax. Szybki start" to wyczerpujący przewodnik, który sprawi, że zaczniesz swobodnie wykorzystywać możliwości środowiska Adobe AIR.

    • Instalacja bibliotek uruchomieniowych oraz środowiska deweloperskiego
    • Przegląd narzędzi programistycznych dla AIR
    • Debugowanie aplikacji
    • Tworzenie okien, menu oraz ich obsługa
    • Importowanie oraz eksportowanie danych
    • Operacje na plikach i katalogach
    • Łączenie z bazą danych oraz przetwarzanie danych w niej zapisanych
    • Wykorzystanie operacji sieciowych
    • Zapewnienie bezpieczeństwa aplikacjom korzystającym z AIR
    • Przygotowanie i publikacja aplikacji

    Sprawdź i wykorzystaj możliwości Adobe AIR!



  • Ajax w akcji
  • Praktyczne zastosowania technologii,
    która zrewolucjonizowała aplikacje sieciowe

    • Podstawy Ajaksa
    • Metodologie tworzenia aplikacji internetowych
    • Optymalizacja i zabezpieczanie aplikacji

    Ajax to technologia tworzenia aplikacji i witryn WWW, która zyskuje coraz większe uznanie wśród programistów. Dzięki połączeniu języków JavaScript i XML z asynchroniczną komunikacją między przeglądarką i serwerem twórcom tej technologii udało się wyeliminować podstawową wadę aplikacji bazujących na przeglądarce internetowej, czyli konieczność oczekiwania na "przeładowanie" strony. Ajax sprawia, że niezbędne dane są pobierane w tle. Zastosowanie tej technologii powoduje, że aplikacje sieciowe pod względem obsługi coraz bardziej przypominają tradycyjne programy. Efekty działania Ajaksa można zaobserwować na coraz większej ilości witryn WWW.

    "Ajax w akcji" to praktyczny przewodnik po zagadnieniach związanych z projektowaniem witryn i aplikacji WWW w tej technologii. Czytając go, poznasz genezę Ajaksa i podstawy korzystania z niego. Nauczysz się stosować wzorce projektowe, model MVC oraz frameworki i biblioteki wspomagające tworzenie witryn WWW. Przeczytasz o profesjonalnych technikach budowania aplikacji sieciowych i zastosujesz je w praktyce, pisząc własne systemy. Znajdziesz tu również informacje o optymalizowaniu wydajności aplikacji oraz tworzeniu mechanizmów zabezpieczeń. Dzięki przykładom zgromadzonym w kolejnych rozdziałach książki, takim jak dynamiczna lista rozwijana, mechanizm podpowiedzi, rozbudowany portal sieciowy oraz interfejsy użytkownika, poznasz praktyczne aspekty stosowania Ajaksa w projektach.

    • Podstawowe zastosowania Ajaksa
    • Dostosowywanie istniejących aplikacji do Ajaksa
    • Wzorzec MVC w aplikacjach
    • Biblioteki i frameworki wspomagające pracę nad aplikacjami
    • Oddzielanie logiki od widoku
    • Wymiana danych pomiędzy przeglądarką i serwerem
    • Zabezpieczanie aplikacji
    • Optymalizacja wydajności

    Twórz aplikacje, które będą nie tylko funkcjonalne,
    ale również wygodne w obsłudze.



  • Ajax. Bezpieczne aplikacje internetowe
  • Otwarte źródła danych a bezpieczeństwo aplikacji

    • Jak zabezpieczyć przepływ danych klient-serwer?
    • Jak strzec serwera aplikacji przed atakami?
    • Jak przewidzieć i przeciwdziałać potencjalnym zagrożeniom w dynamicznych aplikacjach?

    Otwartość i bezpieczeństwo, utopijne połączenie słów, a zarazem nieodwracalna przyszłość sieci internetowej. Współdzielenie zasobów niesie ze sobą szereg zagrożeń na różnych warstwach sieciowych. Efektywniej jest przewidzieć potencjalne zagrożenia na etapie tworzenia aplikacji i zapobiec im, niż później łatać dziury w oprogramowaniu. Każdy programista tworzący oprogramowanie sieciowe ostatecznie będzie musiał zmierzyć się z niepożądaną ingerencją mającą swoje źródło w sieci internetowej. Bądź na to przygotowany i nie daj się zaskoczyć, wykorzystaj wiedzę zawartą w tej książce.

    Książka "Ajax. Bezpieczne aplikacje internetowe" traktuje o zagrożeniach i sposobach zabezpieczeń aplikacji sieciowych, a szczególnie dynamicznych interfejsów API. Przeznaczona jest zarówno dla programistów zaczynających przygodę z Ajaksem, jak i dla tych, którzy Ajaksa jeszcze nie znają. Przyda się każdemu, kto stoi na straży bezpieczeństwa aplikacji sieciowych, uczy bowiem, jak zapobiegać zagrożeniom w trakcie pisania aplikacji oraz jak przeciwdziałać im w już istniejącym oprogramowaniu sieciowym.

    • Bezpieczeństwo aplikacji sieciowych
    • Technologie zabezpieczeń komunikacji klient-serwer
    • Zabezpieczenia na poziomie protokołów
    • Serwer WWW i zagrożenia płynące z internetu
    • Zabezpieczanie otwartych zasobów danych
    • Bezpieczeństwo interfejsów API
    • Zagrożenia bezpieczeństwa w aplikacjach typu mushup

    Twórz rozległe aplikacje sieciowe i zadbaj o ich bezpieczeństwo?



  • Ajax. Od podstaw
  • Wprowadzenie do technologii Ajax dla webmasterów

    • Jak tworzyć interaktywne aplikacje webowe w technologii Ajax?
    • Jak pisać i wykorzystywać wzorce projektowe w Ajaksie?
    • Dlaczego warto skorzystać z możliwości Ajaksa?

    Choć technologia znana jest od końca ubiegłego wieku, uznanie zdobyła dopiero parę lat temu, kiedy firma Google zaczęła używać jej na większą skalę w swoich projektach. Wtedy webmasterzy odkryli, jaka siła tkwi w połączonych technologiach, kryjących się pod nazwą Ajax. Dołącz do nich i wzbogać swoje strony WWW, co sprawi, że staną się interaktywne bardziej niż kiedykolwiek.

    "Ajax. Od podstaw" to książka dla twórców witryn internetowych, którzy chcą poszerzyć swoje umiejętności o niesamowitą technologię Ajax. Chris Ullmann i Lucinda Dykes, autorzy i współautorzy wielu książek o technikach programowania, przekazują tu swoje wieloletnie doświadczenie. Ułatwiają czytelnikowi opanowanie języka, przechodząc od podstawowych do coraz bardziej złożonych przypadków opartych na rzeczywistych przykładach. Narracyjny styl książki sprawia, że jest przyjazna czytelnikowi, a usystematyzowany układ czyni ją przejrzystą.

    • Model i składnia aplikacji opartej na technologii Ajax
    • Komunikacja z serwerami
    • Synchroniczne i asynchroniczne przesyłanie danych
    • Usługi sieciowe
    • API oraz aplikacje typu MASHUP
    • Praca z XML, XSLT oraz XPath
    • Integracja z formatem wymiany danych JSON
    • Praca z obiektem XMLHttpRequest
    • Usuwanie oraz obsługa błędów
    • Wzorce projektowe
    • Wykorzystanie danych zewnętrznych
    • Platformy oraz biblioteki dostępne dla technologii Ajax
    • Przewodnik po języku JavaScript

    Poznaj nowe sposoby programowania webowego
    i wzbogać swoje witryny WWW o technologię Ajax!



  • AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych
  • Poznaj możliwości technologii AJAX

    • Utwórz aplikacje działające po stronie klienta i serwera.
    • Wykorzystaj pliki w formacie XML.
    • Zaimplementuj mechanizmy "przeciągnij i upuść" na stronach WWW.

    Technologia AJAX powstała w wyniku połączenia kilku technik, dzięki którym możliwe było ograniczenie do minimum procesu "przeładowywania" stron WWW podczas ich przeglądania przez użytkowników. AJAX, łączący w sobie możliwości języków JavaScript i XML, jest świetnym narzędziem do tworzenia interaktywnych witryn internetowych, które pozwala na zaimplementowanie w nich mechanizmów dotychczas kojarzonych z aplikacjami "tradycyjnymi". Za pomocą technologii AJAX możemy weryfikować dane wprowadzane do formularzy, tworzyć wykresy w czasie rzeczywistym i dodawać do aplikacji internetowych wiele innych, przydatnych funkcji.

    Książka "AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych" to przewodnik po technologii AJAX i jej możliwościach. Czytając ją, nauczysz się pisać wydajny i łatwy w konserwacji kod AJAX-a, łączyć tę technikę z językiem PHP i bazą danych MySQL oraz tworzyć systemy wielowątkowe. Dowiesz się, jak budować aplikacje WWW, których obsługa nie będzie różniła się od obsługi aplikacji dla systemu Windows. Wykorzystasz możliwości języków SVG i XML do kreowania interaktywnych i dynamicznych elementów witryn WWW, a także poznasz najlepsze praktyki programistyczne dla technologii AJAX.

    • Korzystanie z obiektowego modelu dokumentu (DOM)
    • Aplikacje AJAX działające po stronie przeglądarki
    • Połączenie techniki AJAX z PHP i MySQL
    • Weryfikacja danych z formularzy
    • Tworzenie komunikatora internetowego
    • Dynamiczne tworzenie tabel i wykresów
    • Przetwarzanie kanałów RSS
    • Mechanizmy "przeciągnij i upuść"

    Poznaj najnowocześniejszą technologię tworzenia aplikacji WWW



  • Ajax. Biblia
  • Skuteczność i bezpieczeństwo Twoich aplikacji

    • Buduj interaktywne aplikacje webowe
    • Twórz wyszukiwanie na żywo
    • Dowiedz się, jakich błędów programistycznych należy unikać

    Dynamiczne, efektowne i sprawne strony internetowe to dzisiaj podstawa wizerunku każdego przedsiębiorstwa. Stworzenie takich właśnie witryn umożliwia Ajax - zbiór technologii opartych na języku JavaScript i XML. Dzięki zastosowaniu tej technologii, coraz bardziej popularnej wśród programistów, aplikacje mogą działać w przeglądarce internetowej tak jak te zainstalowane na komputerze użytkownika, a zmiana zawartości strony nie wymaga jej "odświeżenia". Ajax pozwala na komunikowanie się z serwerem "w tle", umożliwia wyszukiwanie na żywo, uaktualniając dane bez konieczności ponownego wczytania zawartości strony. Konsekwencją tego jest znalezienie zastosowania tam, gdzie wyświetlany tekst jest stale uaktualniany, na przykład w czatach, arkuszach kalkulacyjnych, formularzach zamieszczanych na serwerach oraz w wielu innych sytuacjach.

    "Ajaks. Biblia" to kompletny przewodnik zawierający proste instrukcje, praktyczne porady i interesujące sztuczki dla webmasterów. Ułatwia opanowanie podstaw JavaScriptu, XML-a, dynamicznego HTML-a i CSS. Omawia także bardziej zaawansowane zagadnienia, takie jak eliminowanie zapisywania w pamięci podręcznej przeglądarki lub stosowanie ukrytych kontrolek dla sprawdzenia, czy użytkownik przeglądał już daną stronę. Korzystając z tego podręcznika, nauczysz się korzystać z bibliotek Ajaksa i JavaScriptu oraz kaskadowych arkuszy stylów. Książka ta porusza także istotne kwestie dotyczące bezpieczeństwa, w tym także zagadnienia związane z używaniem filtrów w Ajaksie.

    • Wykorzystanie zaawansowanych bibliotek Ajaksa i JavaScriptu
    • Obsługa XML-a za pomocą JavaScriptu
    • Kaskadowe arkusze stylów
    • Współpraca z PHP
    • Bezpieczeństwo w aplikacjach opartych na Ajaksie
    • Praca z obiektem XMLHttpRequest
    • Wykorzystanie DOM oraz obsługa zdarzeń



  • Ajax on Java
  • Twoje aplikacje jeszcze bardziej interaktywne!

    • Jak integrować funkcje Ajaksa z aplikacjami JSP?
    • Jak korzystać z dostępnych bibliotek znaczników i tworzyć własne?
    • Jak łączyć techniki Ajax i Struts?

    Technologia Ajax oparta na kodzie Java gwarantuje uzyskanie prawdziwej interaktywności witryny internetowej, wysoce komfortowej zarówno dla użytkownika, jak i jej administratora. Wielość zestawów narzędziowych i technik umożliwia maksymalne uproszczenie i przyspieszenie pracy webmastera. Zaimplementowanie Ajaksa w aplikacjach pisanych w języku Java pozwala na uzyskanie niemal wszystkich efektów potrzebnych do sprawnego funkcjonowania dynamicznej strony WWW bez konieczności wykorzystywania innych technologii.

    Książka "Ajax on Java" to wprowadzenie do technologii Ajax, które pokazuje, jak wzbogacać o funkcje ajaksowe aplikacje oparte na serwletach, aplikacje JSP, JSF i inne. Dzięki temu podręcznikowi nauczysz się tworzyć bardziej interaktywne, dynamiczne i efektowne strony internetowe poprzez wyeliminowanie pracochłonnego wpisywania danych przez użytkownika i irytującego oczekiwania na odświeżenie strony. Poznasz również kilka sposobów organizowania komunikacji pomiędzy klientem a serwerem, w tym wykorzystanie formatów JSON, umożliwiających przesyłanie danych o bardziej złożonej strukturze.

    Krótko mówiąc, książka "Ajax on Java" podniesie Twoje umiejętności programowania na wyższy poziom.

    • Budowanie i instalowanie aplikacji Ajax
    • Integrowanie funkcji Ajax z aplikacjami JSP
    • Metody tworzenia dokumentów XML
    • Tworzenie biblioteki znaczników
    • Pobieranie i instalowanie biblioteki Ajax
    • Pisanie kodu JSP z wykorzystaniem Struts-Layout
    • Konfigurowanie serwletów
    • Wykorzystywanie zestawu narzędziowego GWT
    • Wyszukiwanie błędów w kodzie aplikacji

    Ajax on Java -- komfort webmasterów i użytkowników!



  • Ajax. Niezbędnik projektanta dynamicznych aplikacji
  • Wykorzystaj gotowe rozwiązania w technologii AJAX!

    • Jak wykorzystać technologię AJAX?
    • Jak wykonać najczęściej spotykane zadania?
    • Jak zwiększyć interaktywność serwisów WWW?

    Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) pozwala na tworzenie dynamicznych stron WWW, dostarczających niezapomnianych wrażeń ich użytkownikom. Praktycznie wszystkie współczesne aplikacje WWW oraz duża część witryn internetowych korzystają z dobrodziejstw tego rozwiązania, a jeszcze dziś również i Twoja strona może zyskać na interaktywności.

    Dzięki książce "Ajax. Niezbędnik projektanta dynamicznych aplikacji" poznasz zasady działania technologii AJAX, jej zalety oraz wady. Autor prezentuje dziesięć przykładów zastosowania technologii AJAX. Dzięki nim nauczysz się między innymi, w jaki sposób pobierać dane z kanałów RSS, jak wykorzystać format XML oraz jak kontrolować wprowadzane przez użytkownika dane w czasie rzeczywistym. Najważniejsze jest jednak to, że każde z tych praktycznych rozwiązań możesz zaimplementować bezpośrednio na Twojej stronie!

    • Zalety technologii AJAX
    • Przykładowe rozwiązania, korzystające z AJAX
    • Sposoby używania formatu XML
    • Zasady funkcjonowania technologii AJAX
    • Tworzenie interaktywnych formularzy
    • Sposoby wykorzystania kanałów RSS
    • Dynamiczne pobieranie danych z innych serwisów
    • Sposób na efektowną galerię
    • Tworzenie okien informacyjnych
    • Przewidywanie treści wprowadzanych przez użytkownika
    • Metody i właściwości obiektu XMLHttpRequest
    • Przyszłość technologii AJAX

    Twoje strony też mogą być interaktywne!



  • AJAX w mgnieniu oka
  • Opanuj technologię, która zrewolucjonizowała
    sposób obsługi aplikacji internetowych

    • Poznaj podstawy tworzenia witryn WWW
    • Stwórz aplikacje w technologii AJAX
    • Wykorzystaj dane w formacie XML

    AJAX, będący połączeniem JavaScriptu, języka XML i arkuszy stylów, to jedna z technologii, które wprowadziły ostatnio sporo zamieszania w środowisku projektantów witryn i aplikacji WWW. Jej zastosowanie zdecydowanie upraszcza i przyspiesza korzystanie z programów dostępnych przez przeglądarkę WWW. AJAX sprawia, że zawartość strony nie musi być przeładowywana po każdej akcji użytkownika. Witryna WWW przygotowana z wykorzystaniem technologii AJAX przypomina tradycyjną aplikację, komunikacja z serwerem nie przeszkadza w korzystaniu z niej, a dynamiczne zmiany elementów strony przebiegają znacznie szybciej.

    Książka "AJAX w mgnieniu oka" to wprowadzenie do tematyki projektowania witryn i aplikacji WWW w technologii AJAX. Czytając ją, opanujesz podstawy stosowania AJAX-a we własnych projektach. Poznasz technologie przetwarzania danych ze stron WWW po stronie przeglądarki i serwera oraz dowiesz się, czym jest obiektowy model dokumentu. Nauczysz się korzystania z obiektów JavaScriptu, języka XML i protokołu SOAP. Stworzysz własne aplikacje w technologii AJAX i dowiesz się, jak unikać najczęściej popełnianych błędów.

    • Podstawy języka HTML
    • Zasada działania protokołu HTTP
    • JavaScript i PHP
    • Obiektowy model dokumentu (DOM)
    • Struktura aplikacji AJAX
    • Obiekty JavaScriptu
    • Zwracanie danych w postaci tekstu i plików XML
    • Technologia AHAH
    • Usługi sieciowe i protokół SOAP
    • Korzystanie z biblioteki Rico

    Zacznij tworzyć nowoczesne witryny.



  • Ajax. Wzorce projektowe
  • Praktyczne rozwiązania dla projektantów aplikacji sieciowych

    • Projektowanie aplikacji z wykorzystaniem technologii Ajax
    • Dynamiczne interfejsy użytkownika
    • Usługi sieciowe

    Technologia Ajax, będąca połączeniem języków XML i JavaScript, ostatnio zyskuje coraz większe uznanie wśród twórców witryn WWW i aplikacji sieciowych. Pozwala na ograniczenie do minimum komunikacji pomiędzy przeglądarką i serwerem, dzięki czemu aplikacje internetowe zachowują się niemal identycznie jak powszechnie wykorzystywane narzędzia biurkowe. Użytkownicy programów zaprojektowanych z wykorzystaniem Ajaksa nie muszą czekać na przeładowanie strony -- odbywa się to w tle i nie wpływa na szybkość działania. W dobie rosnącej popularności narzędzi internetowych Ajax wydaje się być idealnym rozwiązaniem.

    Czytając książkę "Ajax. Wzorce projektowe" opanujesz najlepsze praktyki tworzenia aplikacji sieciowych z wykorzystaniem tej technologii. Poznasz podstawowe wzorce projektowe oraz zasady ich stosowania w typowych aplikacjach. Nauczysz się korzystać z usług sieciowych, przesyłu strumieniowego i modelu DOM. Przeczytasz o optymalizacji kodu oraz powtórnym wykorzystywaniu jego fragmentów. Znajdziesz tu także wzorce dotyczące funkcjonalności i użyteczności witryn WWW oraz efektów graficznych. Ostatnią grupę wzorców opisanych w książce stanowią techniki diagnozowania tworzonych aplikacji.

    • Geneza Ajaksa
    • Podstawy projektowania w Ajaksie
    • Zdalne wywoływanie poleceń
    • Usługi sieciowe
    • Transformacje XSLT
    • Refaktoryzacja kodu
    • Optymalizowanie wydajności aplikacji
    • Efekty graficzne
    • Użyteczne formularze
    • Testowanie aplikacji

    Wykorzystaj w swoich projektach sprawdzone rozwiązania.

    Pobierz dodatkowy spis wzorców.



  • Ajax. Zaawansowane programowanie
  • Napisz ergonomiczne i wydajne aplikacje internetowe

    • Poznaj metody komunikacji w technologii Ajax
    • Wykorzystaj wzorce projektowe
    • Stwórz komponenty i stosuj je w swoich projektach

    Dynamiczny rozwój internetu, języka HTML, technologii serwerowych i multimedialnych sprawił, że witryny WWW stały się dziełami sztuki, wypełnionymi animacjami, grafiką i dźwiękiem. Nadal jednak po kliknięciu łącza lub przycisku nawigacyjnego musimy czekać na załadowanie się nowej treści z serwera. Bazując na języku JavaScript i jego możliwości stosowania asynchronicznych żądań HTTP służących do pobierania danych z serwera bez konieczności przeładowania strony WWW, opracowano technologię, która pozwala na wyeliminowanie tej niedogodności. Nosi nazwę Ajax, a po jej zastosowaniu witryny i aplikacje WWW pod względem obsługi coraz bardziej przypominają tradycyjne programy.

    Książka "Ajax. Zaawansowane programowanie" opisuje możliwości technologii i sposoby tworzenia aplikacji internetowych z jej zastosowaniem. Czytając ją, dowiesz się, jak powstał Ajax i gdzie jest wykorzystywany. Zrozumiesz, na czym polega technika "ukrytej ramki" i pobierania danych w tle, a także poznasz wzorce projektowe dla aplikacji budowanych w oparciu o Ajax. Nauczysz się przetwarzać pliki XML, pobierać kanały RSS i tworzyć usługi sieciowe wykorzystujące protokół SOAP. Napiszesz przeglądarkę poczty i komponenty noszące nazwę widgetów, które będziesz mógł zastosować na innych witrynach WWW. Znajdziesz tu również informacje o najpopularniejszych frameworkach wspomagających pracę twórców aplikacji Ajax.

    • Struktura aplikacji Ajax
    • Komunikacja aplikacji Ajax z serwerem
    • Wzorce projektowe
    • Przetwarzanie plików XML
    • Tworzenie usług WWW
    • Korzystanie z JSON
    • Tworzenie widgetów
    • Frameworki dla Ajaksa

    Zdobądź praktyczną wiedzę niezbędną do tworzenia aplikacji Ajax.



  • Ajax dla zaawansowanych. Architektura i najlepsze rozwiązania
  • Dowiedz się:

    • Jak tworzyć rozbudowane i idealnie dopasowane do potrzeb interfejsy?
    • Jak zapewnić uniwersalność, skalowalność oraz łatwość eksploatacji?
    • Jak zaprojektować architekturę aplikacji?

    Ajax (skrót od ang. Asynchronous JavaScript and XML) to niezwykle popularna technologia tworzenia serwisów internetowych, w której połączono kilka sprawdzonych technik. Dzięki tej zintegrowanej technologii do niezbędnego minimum została ograniczona ilość danych przesyłanych pomiędzy serwerem a oknem przeglądarki użytkownika. Nie tylko to przysporzyło Ajaksowi zwolenników -- jest on także bardzo dobrym narzędziem do tworzenia interaktywnych serwisów internetowych. Sprawdza się również przy przeprowadzaniu weryfikacji danych oraz rysowaniu wykresów w czasie rzeczywistym. Dzięki asynchronicznym wywołaniom umożliwia szybszą interakcję z użytkownikiem, a poszczególne sekcje mogą być wywoływane indywidualnie, dzięki czemu aplikacja sprawia wrażenie bardziej dynamicznej.

    Książka "Ajax dla zaawansowanych. Architektura i najlepsze praktyki" to idealna lektura dla programisty, który miał już przyjemność pracować z Ajaksem. Podjęto tu wszystkie zagadnienia niezbędne do tworzenia dynamicznych aplikacji, niezależnie od użytych narzędzi i technologii. Na praktycznych przykładach przedstawiono sposoby wykorzystania Ajaksa do tworzenia rozbudowanych interfejsów w przeglądarce dla aplikacji internetowych, ze szczególnym uwzględnieniem ich uniwersalności, możliwości wielokrotnego wykorzystania kodu, skalowalności oraz łatwości eksploatacji. Podręcznik wskazuje zarówno sytuacje, w których Ajax jest przydatny, jak i takie, w których jego wybór nie spełni oczekiwań użytkownika.

    • Planowanie interfejsów Ajaksa
    • Debugowanie, walidacja i optymalizacja kodu
    • Tworzenie skalowalnych interefejsów
    • Architektura aplikacji po stronie serwera oraz klienta
    • Bezpieczeństwo aplikacji internetowych
    • Projektowanie gier

    Poznaj więcej niezwykłych możliwości Ajaksa!



  • AJAX i JavaScript. Tworzenie i optymalizacja aplikacji sieciowych
  • Wykorzystaj w projektach najnowsze technologie

    • Poznaj zasady funkcjonowania technologii AJAX
    • Zastosuj narzędzia i biblioteki ułatwiające budowanie aplikacji internetowych
    • Zaprojektuj aplikacje, posługując się przypadkami użycia

    Rosnąca popularność internetu sprawiła, że jego użytkownicy stawiają witrynom WWW i aplikacjom sieciowym coraz wyższe wymagania. Nie wystarczy już przygotować efektowny projekt graficzny i atrakcyjną treść. Dziś liczy się szybkość działania, bezpieczeństwo i wygoda obsługi. Ratunkiem dla programistów poszukujących kolejnych metod usprawnienia działania swoich aplikacji jest technologia AJAX. To niesamowite połączenie języka JavaScript i XML pozwoliło wyeliminować największą wadę aplikacji i witryn WWW, czyli konieczność przeładowywania strony po każdej zmianie zawartości. AJAX realizuje proces przeładowania danych w tle, w sposób niezauważalny dla użytkownika. Oczywiście, to nie jedyna zaleta technologii AJAX -- jest ich znacznie więcej.

    Czytając książkę "AJAX i JavaScript. Tworzenie i optymalizacja aplikacji sieciowych", odkryjesz wszystkie zalety tej technologii i dowiesz się, jak projektować i pisać wydajne, bezpieczne oraz ergonomiczne aplikacje WWW. Nauczysz się korzystać z żądań asynchronicznych, przetwarzać pobrane dane i rozbudowywać istniejące aplikacje tak, aby zastosować AJAX. Poznasz proces projektowania i tworzenia aplikacji sieciowych z wykorzystaniem przypadków użycia, zadbasz o wygodę obsługi i zdiagnozujesz oraz rozwiążesz problemy z kodem AJAKSA. W książce znajdziesz także omówienie bibliotek i narzędzi, dzięki którym proces budowania aplikacji przyspieszysz i usprawnisz.

    • Obiekty XMLHttpRequest
    • Żądania asynchroniczne
    • Modyfikowanie aplikacji pod kątem AJAKSA
    • Zwiększanie użyteczności witryn internetowych
    • Przetwarzanie danych zwracanych do aplikacji ajaksowych
    • Korzystanie z bibliotek Sarissa i Scriptaculous
    • Przyspieszanie wyświetlania danych
    • Formularze logowania oparte na AJAKSIE
    • Biblioteki AJAKSA dla PHP, Javy, C# i DHTML

    Powiększ swój arsenał narzędzi o technologię AJAX
    i popraw komfort swojej pracy oraz jakość aplikacji!



  • AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych. Wydanie II
    • 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!



  • ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5. Microsoft .NET Development Series
  • Poznaj najlepsze techniki implementowania własnych kontrolek serwera frameworka ASP.NET

    • Jak skonstruować niezależne od przeglądarek skrypty JavaScript?
    • Jak zbudować własne, niestandardowe usługi aplikacji?
    • Jak zarządzać relacjami komponentów z elementami modelu DOM?

    Kontrolki serwera pozwalają umieszczać dane dotyczące wyglądu przeglądarki i funkcjonalności serwera w spójnych obiektach wielokrotnego użytku. Można je stosować nie tylko na wielu stronach tej samej aplikacji szkieletu ASP.NET, ale także w wielu różnych aplikacjach tego frameworka. Oferuje on mnóstwo gotowych, zarówno wyjątkowo prostych, jak i złożonych kontrolek serwera. Co więcej -- z jego pomocą można również tworzyć własne kontrolki, posiadające funkcjonalności, których nie zaimplementowano w kontrolkach już istniejących. Jak wykorzystać ten potencjał ASP.NET?

    Książka "ASP.NET AJAX Server Controls. Zaawansowane programowanie w nurcie .NET Framework 3.5" zawiera szczegółowe wyjaśnienia i instrukcje, jak korzystać z frameworka ASP.NET AJAX w procesie tworzenia kontrolek serwera, obejmujących funkcjonalność frameworka AJAX. Dzięki temu podręcznikowi poznasz wewnętrzne mechanizmy i możliwości rozszerzania frameworka ASP.NET AJAX. Nauczysz się konstruować interaktywne kontrolki przy użyciu elementów zestawu narzędzi AJAX Control Toolkit oraz budować własne, niestandardowe usługi aplikacji.

    • Programowanie w języku JavaScript
    • Obsługa błędów
    • Łańcuchy, zmienne i argumenty funkcji
    • Programowanie biblioteki Microsoft AJAX Library
    • Dziedziczenie i implementacja interfejsu
    • Typy wyliczeniowe
    • Kontrolki
    • Obiekt Sys. Application
    • Dodawanie funkcji klienckich do kontrolek serwera
    • Lokalizacja we frameworku ASP.NET AJAX
    • Wytwarzanie kontrolek w środowisku częściowej komunikacji zwrotnej
    • Usługi aplikacji
    • Architektura strony klienckiej i architektura serwera

    Nie ograniczaj się -- twórz i dodawaj własne funkcjonalności AJAX do kontrolek serwera!



  • ASP.NET 2.0 i Ajax. Wprowadzenie
    • Jak stworzyć stronę WWW w ASP.NET 2.0?
    • Jak skorzystać z dobrodziejstw technologii AJAX?
    • Jak zapewnić bezpieczeństwo, poprawność i trwałość danych w ASP.NET 2.0?

    ASP.NET jest technologią stworzoną przez firmę Microsoft, pozwalającą na tworzenie dynamicznych stron WWW. Dostarcza ona wielu kontrolek, które wspomagają programistę w codziennych działaniach i pozwalają na znaczące przyspieszenie prac nad projektowaną witryną. Wykorzystanie technologii AJAX ułatwia tworzenie stron dostarczających niezapomnianych wrażeń ich użytkownikom. ASP.NET wraz z technologią AJAX w połączeniu z narzędziami programistycznymi firmy Microsoft stanowią wiodące rozwiązanie na rynku aplikacji internetowych, a wsparcie potentata z Redmond gwarantuje stały rozwój tej platformy.

    "ASP.NET 2.0 i Ajax. Wprowadzenie" odkrywa tajniki wykorzystania technologii AJAX oraz ASP.NET. Dzięki tej książce dowiesz się, jak tworzyć interaktywne i wydajne aplikacje WWW z wykorzystaniem języka VisualBasic 2005. Jednocześnie nauczysz się zapewniać bezpieczeństwo w tworzonych aplikacjach i korzystać z poszczególnych kontrolek. Autorzy książki pokażą Ci metody radzenia sobie z błędami, usterkami i wyjątkami występującymi w trakcie tworzenia i używania strony. Na koniec każdego rozdziału Jesse, Dan i Brian sprawdzą Twoją wiedzę w krótkim quizie -- ale nie martw się, na końcu książki znajdziesz odpowiedzi na poszczególne pytania.

    • Podstawy tworzenia stron WWW
    • Założenia i wykorzystanie technologii AJAX
    • Sposób zapisywania i odczytywania danych oraz kontrolki wspierające ten proces
    • Zapewnianie poprawności danych
    • Definiowanie i wykorzystanie arkuszy stylów CSS
    • Wykorzystanie stron wzorcowych
    • Obsługa i zasady nawigacji na stronie
    • Zapewnienie bezpieczeństwa witrynie
    • Wykrywanie i rozwiązywanie problemów w kodzie
    • Obsługa wyjątków

    Wejdź w świat dynamicznych stron WWW -- wykorzystaj najnowsze technologie ASP.NET!



  • ASP.NET Ajax. Intensywny trening
  • ASP.NET Ajax. Intensywny trening

    Poznaj możliwości ASP.NET Ajax i twórz niezawodne oraz bezpieczne aplikacje sieciowe
    • Jak wykorzystać ASP.NET Ajax w nowych i istniejących witrynach internetowych?
    • Jak projektować i budować kompletne aplikacje handlu elektronicznego?
    • Jak efektywnie znajdować i usuwać błędy z kodu ASP.NET Ajax?

    Wraz z pojawieniem się technologii Ajax skończyły się żmudne poszukiwania programistów, pragnących znaleźć technologię umożliwiającą szybsze wizualizowanie stron, krótszy czas odpowiedzi oraz asynchroniczne przetwarzanie. Architektura ASP.NET Ajax została zaprojektowana w taki sposób, żeby działać zarówno po stronie klienta, jak i serwera. Wyposażenie jej w kilka bibliotek sprawia, że możliwe jest tworzenie komponentów odpowiedzialnych m.in. za usługi sieciowe i aplikacyjne, różne podstawowe usługi dotyczące serializacji oraz rozszerzenia podstawowych klas JavaScript.

    Książka "ASP.NET Ajax. Intensywny trening" zawiera zestaw prostych i praktycznych instrukcji, z których każda poprowadzi cię krok po kroku przez tajniki stosowania Ajaksa w aplikacjach internetowych. Z tego podręcznika dowiesz się, jak maksymalnie wykorzystywać możliwości bibliotek Microsoft Ajax Library i Ajax Server Extensions. Nauczysz się korzystać ze wszystkich najważniejszych rozszerzeń serwerowych, stosować techniki programowania po stronie klienta, maksymalizować wydajność usług sieciowych, a także projektować i budować kompletne aplikacje handlu internetowego.

    • Architektura ASP.NET Ajax
    • Obiekt XMLHttpRequest
    • Skrypty działające po stronie klienta
    • Wymiana informacji z serwerem
    • Biblioteka Microsoft Ajax Client Library
    • Używanie rozszerzeń serwerowych ASP.NET Ajax
    • Kontrolki
    • Ajax Control Toolkit
    • Korzystanie z usług sieciowych przy użyciu Ajaksa
    • Lokalizacja i globalizacja w ASP.NET Ajax
    • Debugowanie i śledzenie aplikacji ASP.NET
    • Budowa przykładowej aplikacji handlu elektronicznego

    Przyspieszony kurs praktycznego wykorzystania ASP.NET Ajax



  • Bezpieczeństwo aplikacji tworzonych w technologii Ajax
  • Bezpieczeństwo aplikacji WWW w Twoich rękach!

    • Jakie ataki Ci grożą?
    • Jak zapewnić bezpieczeństwo Twojej aplikacji WWW?
    • Jak testować aplikację AJAX?

    Technologia AJAX zdobyła rynek aplikacji internetowych - to fakt. Siła i szybkość, z jaką tego dokonała, robią wrażenie. Niestety, wysoka wydajność w zdobywaniu rynku odbiła się negatywnie na jakości kodu i jego odporności na ataki. Oczywiście wiele rozwiązań spełnia najwyższe standardy jakości i bezpieczeństwa, ale istnieje jeszcze wiele serwisów, które powinny o to zadbać.

    Jeżeli zastanawiasz się, czy Twój serwis korzystający z AJAX jest odpowiednio zabezpieczony, ta książka odpowie na to pytanie! Mało tego, dzięki "Bezpieczeństwo aplikacji tworzonych w technologii Ajax" dowiesz się, jak optymalnie zabezpieczyć Twoją aplikację, a także poznasz rodzaje ataków, na które ta aplikacja może być narażona. Poznasz także charakterystykę zagrożeń oraz nauczysz się efektywnie wykorzystywać mechanizm SSL (skrót od ang. Secure Sockets Layer). Po lekturze tego podręcznika będziesz w stanie poznać typowe błędy popełniane przez programistów. Zrozumiesz, w jaki sposób ktoś może wykonać atak na warstwę prezentacji oraz dane zgromadzone w przeglądarce. Ponadto nauczysz się testować aplikacje AJAX. Autorzy książki przedstawią również wady i zalety popularnych szkieletów aplikacji AJAX.

    • Podstawy technologii AJAX
    • Asynchroniczność
    • Rodzaje ataków
    • Wykorzystanie SSL
    • Walidacja przyjmowanych danych
    • Skomplikowanie kodu a bezpieczeństwo
    • Typowe błędy programistów
    • Przechwytywanie danych po stronie klienta
    • Bezpieczeństwo w Google Gears oraz Dojo.Offline
    • Zagrożenia związane z warstwą prezentacji
    • Testowanie aplikacji AJAX
    • Zalety i wady dostępnych szkieletów aplikacji AJAX

    Zapewnij bezpieczeństwo Twojej aplikacji!



  • Ajax. Ćwiczenia
  • Ajax to nowe podejście do tworzenia witryn internetowych bazujące na różnorodnych technologiach, takich jak HTML i JavaScript, obiekty XMLHttpRequest, style CSS, model DOM czy XML. Charakterystyczne dla stron budowanych zgodnie z tym podejściem jest to, że nie wymagają one przeładowywania. Dzięki temu, że przesyłane są tylko niezbędne dane, takie witryny internetowe działają w sposób zbliżony do standardowych aplikacji. Daje to wiele nowych możliwości, dlatego Ajax zasłużenie szybko zyskał dużą popularność.

    "Ajax. Ćwiczenia" to zbiór praktycznych ćwiczeń pokazujących, jak za pomocą technologii związanych z Ajaksem oraz języka PHP wykonywać operacje pozwalające tworzyć bardziej reaktywne witryny. Wykonując kolejne ćwiczenia, nauczysz się między innymi wysyłać i pobierać dane za pomocą obiektów XMLHttpRequest oraz dynamicznie aktualizować strony. Dowiesz się, w jaki sposób Ajax współpracuje ze skryptami PHP oraz jak obsługiwać dane XML. Poznasz także wiele różnych technik pozwalających na efektywne przesyłanie informacji między serwerem a przeglądarką w synchroniczny i asynchroniczny sposób. Dzięki lekturze tej książki nauczysz się tworzyć bogatsze i bardziej reaktywne witryny internetowe.

    • Przesyłanie danych za pomocą obiektów XMLHttpRequest
    • Współpraca Ajaksa z PHP
    • Obsługa danych XML
    • Przesyłanie danych w różnych formatach
    • Generowanie kodu po stronie serwera
    • Obiekty JSON

    Tchnij więcej życia w swoje witryny internetowe.



  • CSS i Ajax. Strony WWW zgodne ze standardami sieciowymi W3C
  • Twórz serwisy internetowe zgodne z standardami!

    • Jak projektować serwisy WWW zgodne z standardami?
    • Jak zaprojektować interfejs użytkownika?
    • Jak zwiększyć wydajność strony WWW?

    Współczesne strony internetowe różnią się, a przynajmniej powinny, od tych sprzed kilku lat. Jeżeli różnic nie widać od strony graficznej, to z pewnością można je znaleźć w kodzie strony. Nowoczesne witryny WWW charakteryzują się zgodnością ze standardami, wykorzystaniem kaskadowych arkuszy stylów oraz udogodnieniami dla osób niepełnosprawnych. A dzięki zastosowaniu technologii AJAX współczesne witryny kuszą interaktywnością i dynamizmem.

    Autorzy niniejszej książki wprowadzają Czytelnika w tajniki projektowania serwisów zgodnych z zasadami ustalonymi przez organizację W3C. Dzięki tej książce poznasz rodzaje i zastosowanie standardów sieciowych. Dowiesz się, w jaki sposób wybrać język znaczników, oraz poznasz zalety i wady języków HTML i XHTML. Nauczysz się korzystać z kaskadowych arkuszy stylów, a następnie odkryjesz sposób wykorzystania technologii AJAX w celu tworzenia interaktywnych stron WWW. Co najważniejsze, dostosujesz swoją stronę do współczesnych standardów, dzięki czemu zyska na dostępności i interaktywności, przyciągając rzesze użytkowników!

    • Zalety standardów sieciowych
    • Przygotowanie interfejsu użytkownika
    • Wady i zalety języków HTML oraz XHTML
    • Wpływ deklaracji DOCTYPE na zachowanie przeglądarki
    • Korzyści płynące z zastosowania kaskadowych arkuszy stylów
    • Sposoby dołączania arkuszy stylów do strony
    • Zasady wykorzystania technologii AJAX
    • Współpraca języka JavaScript z CSS
    • Systemy zarządzania treścią
    • Programowanie aplikacji sieciowych
    • Sposoby na zwiększenie wydajności witryn internetowych

    Dostosuj się do standardów -- zwiększ dostępność i popularność swojej strony internetowej!



  • AJAX i PHP. Ćwiczenia praktyczne
  • Poznaj AJAX-a i twórz ergonomiczne witryny WWW!

    • Transmisja danych w technologii AJAX
    • Obsługa formularzy i danych
    • Przetwarzanie plików XML

    AJAX zrewolucjonizował witryny WWW. Połączenie języków JavaScript i XML z możliwością przesyłania danych w tle sprawiło, że strony internetowe nie muszą być przeładowywane po każdym kliknięciu łącza lub zmianie zawartości. Dzięki temu witryny i aplikacje internetowe coraz bardziej przypominają swoim działaniem normalne programy, a korzystanie z nich stało się zdecydowanie wygodniejsze. Jedną z najistotniejszych zalet AJAX-a jest to, że wykorzystuje on znane i sprawdzone rozwiązania, co sprawia, że użytkownicy przeglądarek internetowych nie są zmuszani do instalowania dodatkowych kontrolek, pluginów i innych modułów.

    "AJAX i PHP. Ćwiczenia praktyczne" to zbiór przykładów, dzięki którym poznasz możliwości modelu AJAX w połączeniu ze skryptami PHP. Wykonując kolejne ćwiczenia zawarte w książce, dowiesz się, jak działają witryny WWW oparte na tym modelu, czym są żądania asynchroniczne oraz obiekt XMLHttpRequest. Nauczysz się tworzyć skrypty PHP tak, aby przesyłały i odbierały dane w sposób zgodny z wymaganiami AJAX-a. Poznasz metody weryfikacji formularzy, komunikacji z bazami danych i przetwarzania plików XML.

    • Transmisja danych w modelu AJAX
    • Obiektowy Model Dokumentu (DOM)
    • Wysyłanie danych za pomocą metod GET i POST
    • Przetwarzanie danych w skryptach PHP
    • Walidacja danych z formularzy
    • Generowanie kodu po stronie serwera
    • AJAX, PHP i SQL
    • Praca z plikami XML



  • Head First Ajax. Edycja polska (Rusz głową!)
  • Technologia AJAX (skrót od ang. Asynchronous JavaScript and XML) tchnęła nowe życie w strony internetowe. Sprawiła, że stały się one interaktywne, przyjazne w użyciu oraz dynamiczne. Dzięki niej aplikacje internetowe coraz bardziej przypominają te standardowe, znane z codziennej pracy. Jeśli jednak ogrom możliwości tej technologii wydaje Ci się trudny do opanowania -- jesteś w błędzie! Przekonaj się, że z dobrym podręcznikiem nic nie bywa trudne! "Head First Ajax. Edycja polska" to kolejny przyjazny podręcznik z cieszącej się wielkim uznaniem Czytelników serii Head First. Znajdziesz tu nowatorskie i skuteczne techniki nauki, a przy tym dużo praktycznych informacji i humoru. Trudno wyobrazić sobie lepsze warunki do zdobywania nowej wiedzy. Dzięki tej książce dowiesz się, jak myśleć "po ajaksowemu", obsługiwać zdarzenia, okiełznać asynchroniczność oraz wykorzystać model DOM i format JSON. Te oraz wiele innych ciekawych wiadomości, dzięki którym szybko opanujesz tajniki AJAX-a, znajdziesz właśnie w tym wyjątkowym podręczniku.

    • Przeznaczenie technologii AJAX
    • Skutki asynchroniczności żądań w AJAX-ie
    • Obsługa zdarzeń w języku JavaScript
    • Wykorzystanie wielu procedur dla jednego zdarzenia
    • Operacje na drzewie DOM
    • Zastosowanie frameworków oraz innych bibliotek
    • Użycie formatu XML w żądaniach i odpowiedziach
    • Format JSON
    • Tworzenie formularzy i ich walidacja
    • Żądania POST

    Odkryj, jak skuteczny i przyjazny może być podręcznik do nauki AJAX-a!



  • Kuloodporny Ajax. Jak nowocześnie projektować strony internetowe
  • Przegląd pułapek i rozwiązań dla twórców
    ajaksowych aplikacji internetowych

    • Jak bezpiecznie stosować mechanizmy, na których bazuje Ajax?
    • Jak zapewnić zgodność aplikacji ajaksowych ze starszymi przeglądarkami?
    • Jak rozwiązywać problemy z przeglądarkami?

    Wielu twórców witryn internetowych po poznaniu niezwykłych możliwości, jakie daje Ajax, zaczyna szeroko stosować go we własnych projektach, ale czasem zdarza się, że zapędzają się zbyt daleko. Ajax wciąż jest stosunkowo młodym podejściem, dlatego jego obsługa w przeglądarkach jest niespójna i, co gorsza, niepełna. Na szczęście, stosując tę technologię rozważnie i zgodnie z pewnymi regułami, można tworzyć nowoczesne, dynamiczne aplikacje internetowe działające poprawnie we wszystkich popularnych przeglądarkach.

    Jeśli jesteś programistą aplikacji internetowych i chcesz ożywić swoje witryny, to podręcznik "Kuloodporny Ajax. Jak nowocześnie projektować strony internetowe" jest tym, czego potrzebujesz. Dzięki tej książce nie tylko szczegółowo poznasz działanie mechanizmów związanych z Ajaksem, ale przede wszystkim dowiesz się, jak dodać je do projektu w bezpieczny sposób. Nauczysz się stopniowo i nieinwazyjnie wzbogacać witrynę, zapewniać zgodność aplikacji ze starszymi przeglądarkami, wyświetlać wartościowe informacje zwrotne, a także stosować techniki zapewniające prawidłowe działanie Twoich programów i satysfakcję użytkowników.

    • Wprowadzenie do mechanizmów Ajaksa
    • Dynamiczne manipulowanie stroną za pomocą kodu JavaScript i modelu DOM
    • Przesyłanie danych przy użyciu obiektów XMLHttpRequest
    • Stosowanie różnych formatów danych
    • Bezpieczne, stopniowe wzbogacanie witryny
    • Zapewnianie zgodności ze starszymi przeglądarkami
    • Rozwiązanie problemów z niestandardowym działaniem przeglądarek
    • Kompletna przykładowa aplikacja internetowa
    • Kierunki rozwoju Ajaksa

    Buduj atrakcyjne, interaktywne aplikacje internetowe
    dostępne dla wszystkich użytkowników.



  • PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
  • Poznaj niezwykłe możliwości duetu Oracle-PHP i twórz niezawodne aplikacje!

    • Jak połączyć PHP i Oracle w celu uzyskania optymalnej wydajności i niezawodności?
    • Jak wykorzystywać funkcje XML w PHP i Oracle?
    • Jak poprawić wydajność dzięki zastosowaniu buforowania?

    Baza Danych Oracle nie ma sobie równych pod względem wydajności, niezawodności oraz skalowalności. Natomiast skryptowy język PHP dzięki niezwykłej prostocie stosowania stanowi jedno z najpopularniejszych narzędzi budowania aplikacji sieciowych -- nawet dla niezbyt doświadczonych programistów. Budowanie i wdrażanie aplikacji PHP opartych na Oracle pozwala więc na optymalne połączenie potężnych możliwości i solidności z łatwością użycia i krótkim czasem programowania.

    Książka "PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa" zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle-PHP. Dzięki temu podręcznikowi poznasz nowe funkcje PHP i bazy danych Oracle; dowiesz się także, na czym polega programowanie procedur składowanych i obsługa transakcji. Nauczysz się tworzyć niezawodne aplikacje i zapewniać im wyższą wydajność dzięki mechanizmom buforowania, a także używać technologii Ajax z technologiami Oracle Database i funkcjami PHP w celu usprawnienia reakcji aplikacji na działania użytkownika.

    • Połączenie PHP i Oracle
    • Przetwarzanie danych
    • Tworzenie i wywoływanie wyzwalaczy
    • Używanie podprogramów składowanych
    • Podejście zorientowane obiektowo
    • Obsługa wyjątków
    • Bezpieczeństwo
    • Buforowanie
    • Aplikacje oparte na XML
    • Usługi sieciowe
    • Aplikacje oparte na Ajaksie

    Połącz wydajność, skalowalność i niezawodność z łatwością użycia i krótkim czasem programowania!



  • Po prostu JavaScript i Ajax. Wydanie VII
  • Poznaj język JavaScript i technologię Ajax,
    aby twoje strony stały się jeszcze bardziej interaktywne

    • Jak poprawić jakość interfejsu użytkownika?
    • Jak tworzyć interaktywne strony internetowe?
    • Jak do maksimum wycisnąć Ajaksa?

    Jeśli chcesz, aby Twoje strony WWW były jeszcze bardziej dynamiczne, skorzystaj z możliwości JavaScriptu. Za pomocą tego łatwego do przyswojenia języka programowania uzupełnisz witryny internetowe o wspaniałe funkcje i sprawisz, że będą one znacznie bardziej przyjazne oraz atrakcyjne dla użytkownika. Wykorzystując JavaScript, możesz skonstruować jeszcze sprawniejszy interfejs, a także na bieżąco tworzyć formularze, strony HTML i całe aplikacje. Wykorzystanie Ajaksa (opierającego się właśnie na tym języku programowania) w połączeniu z innymi technologiami sprawi, że Twoje strony WWW będą naprawdę doskonałe.

    Książka "Po prostu JavaScript i Ajax. Wydanie VII" zawiera wszystkie potrzebne informacje, które pozwolą Ci natychmiast wprowadzić ciekawe efekty, poprawiające interaktywność i ergonomię Twojej strony WWW. Dzięki temu podręcznikowi z łatwością nauczysz się pisać i zagnieżdżać skrypty, obsługiwać błędy, pracować z obrazami, tablicami i formularzami. Poznasz także możliwości technologii Ajax, która wykorzystuje język JavaScript oraz inne technologie sieciowe do tworzenia interaktywnych stron WWW i poprawiania jakości interfejsu użytkownika witryn.

    • Tworzenie HTML na potrzeby JavaScriptu
    • Skrypty, tablice i funkcje
    • Obsługa błędów
    • Praca z obrazami
    • Okna przeglądarki
    • Obsługa formularzy
    • Wyrażenia regularne
    • Obiekty i model DOM
    • Tworzenie dynamicznych stron WWW
    • Technologia Ajax
    • Skryptozakładki

    Po prostu -- szybki sposób na efektywną naukę!



  • Tablice informatyczne. AJAX
  • Szybka i sprawna praca z Ajaksem!

    • Jak utworzyć obiekt w formacie JSON?
    • Jak podzielić kod na moduły?
    • Jak korzystać z transmisji synchronicznej?

    Pracujesz z Ajaksem? Ugrzązłeś przy rozwiązywaniu trudnego problemu, z którym nie możesz sobie poradzić? Potrzebujesz szybkiej podpowiedzi? Chciałbyś poszerzyć swoją wiedzę? Właśnie dla Ciebie opracowaliśmy rewelacyjne rozwiązanie - "Tablice informatyczne. Ajax". Znajdziesz tu wszystko, czego potrzebujesz, aby - bez przeglądania wielu książek - tworzyć nowoczesne, interaktywne aplikacje. Błyskawicznie dowiesz się między innymi, co oznaczają poszczególne kody, jak tworzyć węzły zwykłe i tekstowe, w jaki sposób manipulować elementami drzewa DOM, a także, jak postępować w przypadku dłuższych procedur obsługi.

    "Tablice informatyczne. Ajax" w zwięzły i jasny sposób prezentują praktyczne rozwiązania rozmaitych problemów związanych z tworzeniem aplikacji za pomocą tej technologii.

    • Obsługa transmisji
    • Umieszczanie skryptów w kodzie
    • Obiekt XMLHttpRequest
    • Tworzenie obiektów
    • Metody GET i POST
    • Kodowanie parametrów
    • Współpraca z przeglądarką
    • Bezpośrednie manipulowanie węzłami dokumentu
    • Problem pamięci cache
    • Obsługa zdarzeń
    • AJAX i XML
    • AJAX i PHP
    • Kod przesyłany z serwera

    Jeśli chcesz pracować szybko i efektywnie -- musisz mieć je pod ręką!



  • Tworzenie stron WWW z wykorzystaniem Ajaksa. Projekty
  • 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!



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem