- Autor:
- Steve Holzner
- Serie wydawnicze:
- Biblia
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.3/6 Opinie: 4
- Stron:
- 640
- Druk:
- oprawa twarda
- Dostępny format:
-
PDF
Opis
książki
:
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ń
Wybrane bestsellery
-
Promocja
Książka "Ruby on Rails. Od podstaw" to kompleksowy przegląd zagadnień związanych z programowaniem w środowisku Ruby on Rails. Czytając ją, dowiesz się, jak zainstalować i skonfigurować środowisko Ruby on Rails w różnych systemach operacyjnych, poznasz słowa kluczowe oraz konstrukcje języka Ruby i nauczysz się technik programowania obiektowego. Utworzysz aplikacje dla środowiska Rails, wykorzystasz w nich kontrolki HTML i sesje, połączysz aplikacje z bazami danych i przetestujesz poprawność ich działania. Przeczytasz także o przetwarzaniu dokumentów XML oraz korzystaniu z technologii Ajax w aplikacjach dla środowiska Rails.- Druk 24 pkt
(14,90 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Promocja
Soon after its launch, Ant succeeded in taking the Java world by storm, becoming the most widely used tool for building applications in Java environments. Like most popular technologies, Ant quickly went through a series of early revision cycles. With each new version, more functionality was added, and more complexity was introduced. Ant evolved fr- ePub + Mobi 135 pkt
(29,90 zł najniższa cena z 30 dni)
135.15 zł
159.00 zł (-15%) -
Promocja
Java programmers know how finicky Java can be to work with. An omitted semi-colon or the slightest typo will cause the Java command-line compiler to spew pages of annoying error messages across your screen. And it doesn't fix them--that's up to you: fix them, compile again, and hope that nothing goes wrong this time.Eclipse, the popular Java integr- ePub + Mobi 135 pkt
(29,90 zł najniższa cena z 30 dni)
135.15 zł
159.00 zł (-15%) -
Promocja
Learn Angular beyond basic concepts best practices and project experience. Key Features Includes real examples and numerous illustrated use-cases on how to build dynamic and interactive web applications. Covers true challenges faced by Angular professionals along with proven solutions and best practices. Discusses various kinds of best practices- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
Building confidence to develop any complex forms using Angular. Key Features Includes best practices from Angular Community along with Angular 12 Standards. Exciting examples and in-depth practical demonstration of Angular Reactive Forms. Equipped with graphical illustrations and visual explanations on working of Angular Reactive Forms. Descripti- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
Learn web application development through design thinking and illustrated use-cases. Key Features Learn from Node.js community leader to design production-ready applications. Numerous examples and use-cases demonstrate how to create web components of your choice. Covers best practices on writing error-free and high-performant codes for scaling Nod- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
Learn Full Stack Development (Frontend, Backend, APIs and Mobile App) with Python, PHP, Node.js, React Native and MongoDB Key Features Covers full stack development from start to finish, including frontend, backend, API and mobile app development. Includes well-known programming environments such as Node.js, React Native, Python, and PHP. Practica- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
Learn Deno with TypeScript Key Features Take advantage of modern tools and frameworks like React and GraphQL. Exposure to the Deno ecosystem and many different third-party modules. Coverage of the creation of UIs and APIs for numerous apps. Description Deno is a web platform that offers capabilities for JavaScript and TypeScript and supports mode- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
Get familiar with React design patterns and best practices to solve common React development problems Key Features Get tips to create a better React app architecture. Explore the best practices for building scalable React apps. Discover ways to write tests for your React applications. Description React is a JavaScript library created by Facebook- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Basic to Advance learning of Angular concepts. Key Features A complete overview of the key aspects of Angular Up to date with the latest Angular release The book covers the framework's mental model, API, and the design principles behind it. Description This book is an Essentials guide for every Angular developer. It covers all required topics- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Complete guide to Excel Key Features Basic components of excel, the available menu options and tools, some customizations, working with multiple workbooks and worksheets. An initial introduction to what are formulas, functions, and their components. Usage of multiple examples to explain the application in real world scenario. Explaining of dif- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Learn the robust, secured and the object-oriented programming language Key Features Comprehensive coverage of all the concepts of Core Java Simple language, crystal clear approach, user friendly book Concepts are duly supported by several examples and self-explanatory analogies. Description Book is written in such a way that the concepts are- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Nowość Promocja
Learn the basics of programming in a simplified manner Key Features Comprehensive coverage of all the concepts of Core Java. Strictly in accordance for the syllabus covered undergraduate and graduate classes for all the Universities. Simple language, crystal clear approach, straight forward comprehensible presentation. Adopting user-friendly c- ePub + Mobi 80 pkt
(39,90 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%)
Zobacz pozostałe książki z serii Biblia
-
Promocja
Ta książka, podobnie jak inne z serii „Biblia”, zawiera zarówno niezbędne teoretyczne informacje, jak i mnóstwo praktycznych wskazówek i instrukcji, dzięki czemu jest znakomitą pomocą w nauce pisania skryptów dla Linuksa. Pokazano tu, kiedy efektywniej jest używać interfejsu graficznego, a kiedy lepiej sięgnąć do wiersza poleceń. Opisano elementy systemu Linux i przedstawiono podstawowe informacje o powłoce, a także o pracy w wierszu poleceń. Zaprezentowano techniki przetwarzania danych użytkownika w skryptach, pracę z systemami plików, wreszcie — sposoby instalacji i aktualizacji oprogramowania. Sporo miejsca poświęcono pracy z wyrażeniami regularnymi i zaawansowanym metodom manipulacji danymi, pokazano też, jak zmodyfikować skrypty powłoki, aby działały w innych powłokach Linuksa.- PDF + ePub + Mobi
- Druk 74 pkt
(39,90 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
MS Excel od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom, a nawet paniom domu. Z każdą kolejną wersją jego możliwości rosną, a sam program jest coraz bardziej rozbudowywany. Nawet wprawni użytkownicy często miewają problemy z odnalezieniem potrzebnej opcji. Bywa też, że nowe lub udoskonalane funkcje Excela najzwyczajniej w świecie umykają uwadze, choć umożliwiają uzyskanie większej efektywności i szybszą pracę.- PDF + ePub + Mobi
- Druk 89 pkt
(39,90 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Ta książka jest praktycznym i wyczerpującym przewodnikiem, dzięki któremu w pełni wykorzystasz możliwości Kali Linux. Opisano w niej wiele interesujących zagadnień związanych z przeprowadzaniem testów penetracyjnych. Dowiesz się, jak zbudować nowoczesne środowisko testowe z użyciem kontenerów Docker, przyswoisz podstawy języka powłoki bash, nauczysz się wyszukiwania podatności i luk w zabezpieczeniach, a także identyfikacji podatności fałszywie pozytywnych. Od strony praktycznej poznasz metodologię pentestów. Znajdziesz tu również wskazówki, jak używać Pythona do automatyzacji testów penetracyjnych.- PDF + ePub + Mobi
- Druk 49 pkt
(39,90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Przedstawiamy dziesiąte wydanie kultowej książki o Linuksie. Jest napisana tak, aby każdy mógł jak najszybciej rozpocząć pracę z tym systemem, zabezpieczyć go i sprawnie nim administrować. Duży nacisk położono na korzystanie ze skryptów powłoki i naukę ręcznej edycji plików konfiguracyjnych. Opisano najważniejsze dystrybucje Linuksa — skoncentrowano się na Red Hat, Fedorze i Ubuntu. Sporo uwagi poświęcono technologiom chmury w różnych środowiskach, a także konteneryzacji aplikacji. Znalazło się tu mnóstwo przykładów, ćwiczeń, wskazówek, jak również ostrzeżeń przed ewentualnymi błędami. Dzięki tej obszernej, znakomicie przygotowanej i praktycznej publikacji nawet początkujący zdobędą wiedzę i umiejętności wymagane od najlepszych profesjonalistów.- PDF + ePub + Mobi
- Druk 74 pkt
(39,90 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
MS Excel zasłużył już na miano kultowego. Od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom i wielu innym ludziom. To wszechstronne narzędzie jest konsekwentnie rozwijane i rozbudowywane, a jego możliwości są coraz większe — dziś trudno byłoby znaleźć kogoś, kto dobrze znałby wszystkie jego funkcje! Nawet ci, którzy codziennie korzystają z tego świetnego arkusza, miewają problemy z odnalezieniem potrzebnej opcji. Bywa też, że nowości lub udoskonalenia w Excelu najzwyczajniej w świecie umykają uwadze użytkowników. Tymczasem każda kolejna wersja tej aplikacji przynosi znakomite rozwiązania, które umożliwiają zwiększenie produktywności i przyśpieszenie pracy.- PDF + ePub + Mobi
- Druk 89 pkt
(39,90 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Ta książka, będąca kolejnym, przejrzanym i uaktualnionym wydaniem kultowego przewodnika po Accessie, jest odpowiednia dla użytkowników na wszystkich poziomach zaawansowania. Znalazły się tu wskazówki dotyczące podstaw baz danych, rozpoczynania pracy z Accessem, tworzenia własnych aplikacji bazodanowych, a także programowania w języku VBA. Układ treści zaprojektowano w taki sposób, aby można było korzystać z tego przewodnika na wiele sposobów: czytać rozdziały po kolei lub skupić się na konkretnym zagadnieniu. W książce zawarto szczegółowe instrukcje tworzenia efektywnych tabel, zaawansowanych kwerend analitycznych, solidnych aplikacji i atrakcyjnych raportów. Dodatkowo omówiono kwestię integracji Accessa z platformą SharePoint.- PDF + ePub + Mobi
- Druk 89 pkt
(39,90 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Niniejsza książka to zaktualizowane wydanie kultowego podręcznika, przeznaczonego dla wszystkich użytkowników Excela, niezależnie od stopnia wtajemniczenia. Uwzględniono w nim zmiany wprowadzone w Excelu 2016. Przedstawiono poszczególne możliwości programu, od stosowania szablonów, przez obsługę formuł i tworzenie tabel przestawnych, aż po analizę danych i wiele innych przydatnych funkcji. Każdy, kto korzysta z Excela, powinien mieć ten cenny przewodnik zawsze w zasięgu ręki. Okaże się niezawodną i błyskawiczną pomocą!- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.50 zł
109.00 zł (-50%) -
Promocja
Jeśli już poznałeś ten system, koniecznie zajrzyj do kolejnego wydania profesjonalnej serii „Biblia”, poświęconej systemowi Windows 8.1. To wyczerpujący poradnik, w którym znajdziesz szczegółowe informacje na temat możliwości systemu oraz najlepsze porady dotyczące rozwiązywania typowych problemów. Dzięki tej książce nauczysz się sprawnie poruszać po nowym interfejsie użytkownika oraz dostosujesz go do swoich potrzeb i przyzwyczajeń. Ponadto dowiesz się, jak zabezpieczyć swój system oraz jak postępować w przypadku awarii. To obowiązkowa lektura dla każdego użytkownika Windows 8.1!- PDF + ePub + Mobi
- Druk 49 pkt
(34,90 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%)
Ebooka "Ajax. Biblia" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Ajax. Biblia" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Ajax. Biblia" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: Ajax. Biblia (3) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Papierowemysli.plRecenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Gruba, licząca ponad 600 stron księga, opatrzona tytułem niezrozumiałym dla zdecydowanej większości populacji, z dopiskiem "Biblia" robi z pewnością wrażenie. Oto mamy przed sobą źródło specjalistycznej wiedzy dostępnej tylko garstce pogarbionych dziwaków w grubych okularach. Nic bardziej mylnego - po lekturze książki Stevena Holznera Czytelnik ledwie zorientuje się, czym właściwie jest Ajaks (ang. Ajax).
No właśnie, czym jest Ajaks? W rzeczywistości efekty jego działania znają wszyscy użytkownicy internetu. Jeszcze nie tak dawno strony internetowe były siecią nieruchomych plansz zapełnionych tekstem, a potem również grafiką. Przejście między takimi planszami wiązało się z kliknięciem w hiperłącze, zniknięciem całej strony i pojawieniem się nowej, często nieznacznie tylko różniącej się od poprzedniej. Problem ten rozwiązywano z początku za pomocą tzw. ramek, które łączyły, niewidocznie dla użytkownika, kilka stron w jedną i każda z nich mogła być oddzielnie przeładowywana. Z czasem na stronach pojawiły się pierwsze elementy interaktywne, reagujące na ruch myszą bez przeładowywania strony np. rozwijane menu czy podświetlane linki. Wciąż jednak wszystkie dane były ładowane na stronę przed jej wyświetleniem, było to więc tylko odkrywanie ukrytych elementów, od początku obecnych w kodzie.
Chciałoby się powiedzieć - i wtedy pojawił się Ajaks, ale lepiej powiedzieć - i wtedy pojawiło się Google. Bowiem to właśnie ten koncern rozpoczął nowy etap rozwoju internetu. Od 2005 roku Google zaczęło wprowadzać swoje rewolucyjne usługi. Dzięki Google Suggest, w czasie wpisywania zapytania w pole wyszukiwarki strona "w locie" wyświetla najczęściej szukane hasła, w Google Maps stworzono interaktywną mapę, na której pojawiają się "dymki" z informacjami i "pineski" na wcześniej oznaczonych miejscach, Google Docs oferuje internetowe arkusze kalkulacyjne czy edytory tekstu. Rosnące jak grzyby po deszczu serwisy społecznościowe szybko przejęły nowe rozwiązania i dziś przestaje dziwić, że po wybraniu odnośnika strona zmienia się bez przeładowania, że formularze sprawdzają nam na bieżąco wprowadzane dane itd. Krótko mówiąc, strony zaczęły upodabniać do aplikacji deskopowych, w których interfejs jest stały, a treść dynamicznie się zmienia. Jest to jedna z głównych cech drugiej generacji stron internetowych zwanej Web 2.0. A techniką umożliwiającą pobranie danych z serwera bez odświeżania strony i dynamiczną zmianę części jej zawartości jest właśnie Ajaks.
Powyższe określenie nie jest może do końca ścisłe, bo Ajaks to właściwie twór teoretyczny, nazwa nowego podejścia do projektowania stron internetowych, przy wykorzystywaniu kilku technik, które ukształtowały się już w 1998 roku. Jednak dopiero w 2005 roku Jesse James Garrett pod raz pierwszy użył słowa "Ajax" w swoim artykule: "Ajax: A New Approach to Web Applications" ("Ajax: nowe podejście do aplikacji webowych"), w którym rozwinął ów skrót jako "Asynchroniczny JavaScript i XML", bo właśnie na tych technologiach, przy wsparciu innych, jak CSS czy model DOM, opiera się Ajaks.
Przejdźmy jednak wreszcie do książki Holznera, przed którym stanęło zadanie napisania podręcznika do podejścia, trendu, stylu - do kombinacji najróżniejszych technik projektowania stron www, które mogą współpracować z jeszcze innymi... Holzner miał dwie możliwości - albo założyć pewne minimum, które pozwoli mu pokazać, jak stare techniki zostały w nowy sposób połączone i twórczo wykorzystane, albo napisać książkę o wszystkich technikach składowych Ajaksa i potem spróbować to wszystko posklejać. Autor wybrał drugą opcję. Oczywiście założenie, że ktoś może i w ogóle chce nauczyć się Ajaksa, nie umiejąc w ogóle projektować stron internetowych porównałbym z pragnieniem malowania w stylu wczesnych impresjonistów francuskich bez przejścia kursu podstawowych technik malarskich. Holzner postawił jednak przed sobą mniej więcej takie właśnie zadanie i zaserwował Czytelnikom rajd przez wszystkie możliwe techniki projektowania, zarówno te, które są, jak i te, które nie są częścią Ajaksa.
Po zapoznaniu Czytelnika z tym, czego chce go nauczyć (rozdział 1), autor przechodzi do kursu JavaScriptu od podstaw, przejawiając wciąż duży optymizm w stosunku do swojego zadania. Jak pisze, "żeby zajmować się Ajaksem, potrzebna jest solidna znajomość podstaw JavaScriptu, a wszystko to, co trzeba wiedzieć o tym języku, zamieszczono w tym rozdziale". Owo "wszystko" to w tym i w innych przypadkach po prostu podstawowa składnia języka - operatorów, funkcji, instrukcji warunkowych czy pętli. Następne dwa rozdziały, niecałe 100 stron, to właściwy opis Ajaksa, przede wszystkim korzystania z obiektu JavaScriptu XmlHttpRequest, który służy do komunikacji z serwerem. I do tego miejsca jest jeszcze nieźle.
Drugą część, "Ajax w szczegółach", zajmują w całości różne biblioteki Ajaksa. W pierwszym rozdziale budujemy własną, co sprowadza się do umieszczenia kodu wypracowanego w pierwszej części w osobnym pliku z rozszerzeniem .js. W kolejnych rozdziałach poznajemy najróżniejsze, choć często też bardzo do siebie podobne, biblioteki Ajaksa dla JavaScriptu, PHP, Javy czy Ruby on Rails (różne języki programowania). Można sobie z tej menażerii coś wybrać, a pozostałe 100 stron ominąć i przejść do części trzeciej. Tam nauczymy się modelu DOM i XML - elementów rzeczywiście istotnych dla Ajaksa, ale dalej następuje także kurs CSS - techniki dziś dosyć podstawowej i wreszcie w czwartym rozdziale tej sekcji rozdziale autor umieszcza parę technik, o których jeszcze nie pisał, do czego jeszcze wrócę. Szczyt jednak osiąga w części ostatniej, której większość stanowi... kurs PHP, w którym ani razu nie pojawia się skrypt w Ajaksie. Wreszcie w ostatnich dwóch rozdziałach traktujących o bezpieczeństwie Holzner wprowadza kolejny język - Javę, już bez tłumaczenia jego składni, mimo że większość prezentowanych rozwiązań można by uzyskać także w... PHP, którego ledwie co autor nas "nauczył".
Gdyby jeszcze wszystkie te kursy były napisane bez zarzutu i wypełniały szczelnie 600 stron "Biblii" książka broniłaby się jako podręcznik dla początkujących. Niestety, już sama organizacja książki jest bardzo nieekonomiczna. Autor wprowadzając każdą nową linijkę kodu, cytuje całość lub część skryptu, pogrubiając tylko zmiany - w ten sposób jeden, niedługi zwykle kod jest wielokrotnie powielany, a każda jego linijka łopatologicznie tłumaczona. Przewracanie książek staje się więc z czasem główną czynnością Czytelnika. Z drugiej strony autorowi zdarza się wprowadzać niezrozumiałe części kodu z komentarzem typu "tego nie trzeba rozumieć" lub "wykracza to poza ramy tej książki". Tam więc, gdzie książka miała się zaczynać, autor już ją kończy.
I nic nie zasługuje tu na bezwarunkową pochwałę. Struktura jest klarowna, ale nie brakuje też niekonsekwencji i zaburzenia kolejności wprowadzanych zagadnień. Poziom kodu jest nierówny - zwykle nienajgorszy, ale dość wspomnieć rozdział czwarty części trzeciej, w którym autor zbiera różne wcześniej nie opisane techniki - większość z nich nie działa na innej przeglądarce niż Internet Explorer, czasem zgodnie z przewidywaniami autora, czasem nie. Tylko po co komu takie programowanie? Wreszcie, "Biblia" nie ma nastawienia praktycznego - właściwie przez większość czasu tłuczemy jeden i ten sam przykład typu "naciśnij przycisk, a pojawi się tekst" na tysiąc sposobów, a niezmiernie rzadko pojawiają się większe skrypty, które syntezowałyby nabywaną wiedzę, nie ma zaś takiego, który oferowałby więcej niż jedną funkcję i używałby wielu obiektów XmlHttpRequest.
Książka "Ajax. Biblia" jest właściwie niezłą pozycją - jasno napisaną, dobrze przełożoną i ładnie wydaną. Problem w tym, że nie wiem, dla kogo jest ona przeznaczona. Nowicjusze poznają z niej składnię wielu nowych języków, ale nie sądzę, by byli w stanie samodzielnie i poprawnie z nich wszystkich korzystać, bardziej zaawansowani użytkownicy będą zaś znudzeni przewracali kartki zapisane wiecznie tym samym kodem. Obie grupy jakoś nauczą się po tym wszystkim Ajaksa, choć trudno tu mówić o wyczerpującej wiedzy. Tylko że wobec tak ogromnej konkurencji na rynku literatury informatycznej, "jakoś" to chyba trochę za mało.
-
Recenzja: Magazyn Internet KK, 07/2008Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jednym z podstawowych zadań stawianych przed Ajaksem jest upodobnienie aplikacji webowych do programów instalowanych na dysku twardym komputera. Osiągnięcie tego celu wiąże się m.in. z wyeliminowaniem konieczności odświeżania strony w celu zaprezentowania nowych informacji. O tym w jaki sposób jest to realizowane możemy przekonać się sięgając po kolejne kompendium wiedzy o Ajaksie. Autor książki postanowił kompleksowo i od podstaw przybliżyć technologię Ajax oraz związane z nią elementy. Tym samym kieruje swą publikację przede wszystkim do początkujących webmasterów. Pokazuje na przykładach jakie efekty można uzyskać w oparciu o Ajax. Uczy czytelników korzystania z języka JavaScript, obsługi obiektu XMLHttpRequest oraz podpowiada, jak można sprawnie rozwijać aplikacje w oparciu o biblioteki Ajak-sa, JavaScriptu i PHP. Wyjaśnia ponadto jakie relacje zachodzą między Ajaksem a technologiami DOM, XML, CSS i dynamicznym językiem HTML. Sporo miejsca poświęca też rozwiązaniom opartym o PHP, bezpieczeństwu sieciowych aplikacji i zastosowaniom filtrów w procesie uwierzytelniania użytkowników.
-
Recenzja: NetWorld Piotr Kociatkiewicz, 05/2008Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Czytelnik znajdzie w niej podstawowe informacje o tym, jak obecnie jest wykorzystywany Ajax i jak pracować z językiem JavaScript, wykorzystywać PHP i zapewnić bezpieczeństwo witryny. Zdobędzie informacje na temat języka HTML, kaskadowych arkuszy stylów CSS oraz programowania po stronie serwera. Pozna zasady wykorzystania poszczególnych komponentów Ajaxa, ilustrowane licznymi dobrze dobranymi przykładami kodów PHP, HTML i JavaScript. Po przestudiowaniu książki czytelnik dostanie do ręki bogaty zestaw narzędzi do projektowania dynamicznych, efektywnych i sprawnych stron WWW.
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Ajax Bible
- Tłumaczenie:
- Anna Trojan
- ISBN Książki drukowanej:
- 978-83-246-1199-7, 9788324611997
- Data wydania książki drukowanej :
- 2008-03-03
- ISBN Ebooka:
- 978-83-246-8455-7, 9788324684557
- Data wydania ebooka :
- 2013-09-24 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- B5
- Numer z katalogu:
- 3964
- Rozmiar pliku Pdf:
- 10.7MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 173.8kB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Biblia
Spis treści książki
- Co oznacza "Ajax"? (24)
- Co można zrobić za pomocą Ajaksa? (26)
- Tworzenie wyszukiwania na żywo opartego na Ajaksie (26)
- Tworzenie kalkulatora opartego na Ajaksie (27)
- Rozmawianie za pomocą aplikacji czatowych opartych na Ajaksie (28)
- Przetwarzanie liczb za pomocą arkuszy kalkulacyjnych (29)
- Przeglądanie strony Amazon (31)
- Otrzymywanie odpowiedzi dzięki autouzupełnianiu za pomocą Ajaksa (31)
- Logowanie się za pomocą Ajaksa (33)
- Pobieranie obrazków (33)
- Przeciąganie i upuszczanie za pomocą Ajaksa (35)
- Gry i zabawy z Ajaksem (39)
- Modyfikacja stron internetowych w locie (39)
- Dodanie interaktywności do map (45)
- Poczta elektroniczna oparta na Ajaksie (47)
- Podsumowanie (47)
- Jakie miejsce w Ajaksie zajmuje JavaScript? (51)
- Krótka historia JavaScriptu (53)
- Rozpoczęcie pracy z JavaScriptem (55)
- Naprawianie błędów (57)
- Komentowanie kodu (59)
- Umieszczanie kodu w plikach zewnętrznych (61)
- Odpowiadanie na zdarzenia przeglądarki (61)
- Tworzenie funkcji w JavaScripcie (64)
- Przekazywanie argumentów do funkcji (69)
- Zwracanie wartości z funkcji (73)
- Przechowywanie danych w zmiennych (75)
- Działania na danych wykonywane za pomocą operatorów (78)
- Podejmowanie decyzji za pomocą instrukcji if (81)
- Wykonywanie innego kodu w różnych przeglądarkach (83)
- Praca z pętlami (88)
- Wykonywanie pętli za pomocą for (88)
- Wykonywanie pętli za pomocą while (90)
- Podłączanie JavaScriptu do przycisków HTML (93)
- Podsumowanie (95)
- Pisanie kodu w Ajaksie (97)
- Tworzenie aplikacji (99)
- Pisanie kodu w JavaScripcie (100)
- Tworzenie obiektu XMLHttpRequest (101)
- Otwieranie obiektu XMLHttpRequest (105)
- Obsługa pobieranych danych (107)
- Otrzymywanie danych (111)
- Pobieranie danych (112)
- Inne sposoby tworzenia obiektów XMLHttpRequest (113)
- Interakcja z kodem po stronie serwera (115)
- Przekazywanie danych do skryptów po stronie serwera (117)
- Przekazywanie danych do serwera za pomocą metody GET (118)
- Przekazywanie danych do serwera za pomocą metody POST (121)
- Wykorzystywanie Ajaksa z XML (126)
- Tworzenie kodu XML (126)
- Pobieranie XML (128)
- Podsumowanie (134)
- Praca z wieloma jednoczesnymi żądaniami XMLHttpRequest (136)
- Wykorzystywanie wielu obiektów XMLHttpRequest (138)
- Przechowywanie obiektów XMLHttpRequest w tablicy (141)
- Wykorzystywanie funkcji wewnętrznych (144)
- Obsługiwanie kodu w JavaScripcie przysłanego z serwera (150)
- Zwracanie kodu w JavaScripcie (151)
- Zwracanie obiektów JavaScriptu (154)
- Łączenie się z Google Suggest (155)
- Wywoływanie innej domeny w Ajaksie (163)
- Przykład logowania (164)
- Praca z Ajaksem i żądaniami HEAD (166)
- Otrzymanie wszystkich danych z nagłówków (166)
- Otrzymywanie określonych danych z nagłówka (168)
- Eliminowanie zapisywania w pamięci podręcznej przeglądarki (169)
- Podsumowanie (171)
- Wykorzystywanie Ajax Utility Library (176)
- Otrzymywanie tekstu z serwera za pomocą funkcji getText (178)
- Otrzymywanie XML z serwera za pomocą funkcji getXml (184)
- Przesyłanie danych do serwera i otrzymywanie z powrotem tekstu (189)
- Przesyłanie danych do serwera i otrzymywanie z powrotem XML (194)
- Wykorzystywanie libXmlRequest do pobierania XML (202)
- Wykorzystywanie AJAXLib do pobierania XML (206)
- Podsumowanie (208)
- Wykorzystywanie biblioteki Majax (210)
- Wykorzystywanie biblioteki Sack (213)
- Wykorzystywanie biblioteki XHConn (218)
- Wykorzystywanie biblioteki uniAjax (223)
- Wykorzystywanie biblioteki AjaxGear (225)
- Wykorzystywanie biblioteki AjaxRequest (230)
- Wykorzystywanie biblioteki Http w celu uniknięcia zapisywania danych w pamięci podręcznej (234)
- Wykorzystywanie biblioteki Sarissa do obsługi XML (238)
- Wykorzystywanie biblioteki Interactive Website Framework do obsługi XML (242)
- Podsumowanie (244)
- Praca z bibliotekami opartymi na PHP (246)
- Wykorzystywanie Sajax oraz PHP (246)
- Wykorzystywanie biblioteki Xajax oraz PHP (253)
- Wykorzystywanie biblioteki LibAjax oraz PHP (258)
- Praca z bibliotekami opartymi na Javie (263)
- Wykorzystywanie Direct Web Remoting oraz Javy (263)
- Wykorzystywanie biblioteki Ajax Tags oraz Javy (266)
- Wykorzystywanie biblioteki SWATO oraz Javy (268)
- Praca z Ajaksem oraz Ruby on Rails (270)
- Pobieranie tekstu za pomocą Ajaksa (272)
- Dostęp do pobranych danych w kodzie (277)
- Podsumowanie (283)
- Wprowadzenie do DOM (287)
- Dodawanie elementów za pomocą DOM (289)
- Zastępowanie elementów z wykorzystaniem DOM (294)
- Tworzenie koszyka z zakupami opartego na Ajaksie (299)
- Tworzenie obiektu zdarzenia myszy działającego w różnych przeglądarkach (303)
- Obsługa zdarzeń związanych z naciskaniem przycisku myszy (308)
- Obsługa zdarzeń ruchu myszy (311)
- Obsługa zdarzeń zwalniania przycisku myszy (312)
- Pobieranie obrazków w Ajaksie (316)
- Obsługa przekroczenia czasu odpowiedzi w Ajaksie (319)
- Podsumowanie (324)
- Tworzenie XML (325)
- Obsługa XML za pomocą JavaScriptu (330)
- Pobieranie danych z dokumentu XML (334)
- Obsługa białych znaków w przeglądarkach internetowych Mozilla, Netscape oraz Firefox (342)
- Obsługa białych znaków w sposób działający we wszystkich przeglądarkach (345)
- Bezpośredni dostęp do danych XML (348)
- Dostęp do wartości atrybutów XML (353)
- Sprawdzanie poprawności kodu XML (356)
- Podsumowanie (359)
- Menu oparte na Ajaksie (362)
- Tworzenie stylów (363)
- Praca z myszą (370)
- Pobieranie elementów menu (376)
- Wyświetlanie menu (377)
- Obsługa kliknięcia elementu menu (379)
- Ukrywanie menu (380)
- Uwydatnianie tekstu w aplikacjach opartych na Ajaksie (381)
- Przewijający się tekst (385)
- Stylizacja tekstu za pomocą CSS (387)
- Stylizacja kolorów oraz tła za pomocą CSS (390)
- Stylizacja położenia na stronach internetowych (394)
- Podsumowanie (396)
- Tworzenie efektów powiązanych z przesunięciem kursora myszy nad element (397)
- Wykorzystywanie stylów dynamicznych (401)
- Korzystanie z document.write (404)
- Wykorzystywanie metod dynamicznego HTML do uaktualnienia części strony (410)
- Wykorzystywanie właściwości dynamicznego HTML do uaktualniania części strony (413)
- Wykorzystywanie zakresów tekstu do uaktualniania części strony (418)
- Wykorzystywanie createElement do tworzenia nowych elementów w locie (421)
- Tworzenie dynamicznych tabel (426)
- Przyciąganie uwagi użytkownika za pomocą animacji (431)
- Podsumowanie (436)
- Rozpoczęcie pracy z PHP (439)
- Odsyłanie tekstu do przeglądarki (441)
- Odsyłanie kodu XML do przeglądarki (442)
- Komentowanie kodu PHP (445)
- Praca ze zmiennymi (446)
- Interpolacja zmiennych w łańcuchach znaków (456)
- Praca z tablicami (458)
- Tworzenie tablic (458)
- Kopiowanie tablic (461)
- Obsługa danych za pomocą operatorów (462)
- Dokonywanie wyboru za pomocą instrukcji if (463)
- Wykorzystywanie instrukcji else (466)
- Wykorzystywanie instrukcji elseif (467)
- Wykorzystywanie instrukcji switch (469)
- Wykorzystywanie pętli (470)
- Wykorzystywanie pętli for (470)
- Wykorzystywanie pętli while (472)
- Wykorzystywanie pętli do...while (474)
- Wykorzystywanie pętli foreach (474)
- Podsumowanie (476)
- Praca z funkcjami (477)
- Przekazywanie danych do funkcji (480)
- Podawanie argumentów domyślnych (481)
- Tworzenie list argumentów o zmiennej długości (483)
- Zwracanie wartości z funkcji (485)
- Zwracanie wielu wartości z funkcji (486)
- Obsługa kontrolek HTML (488)
- Praca z polami tekstowymi (491)
- Praca z polami wyboru (494)
- Praca z przyciskami opcji (497)
- Praca z listami (499)
- Praca z kontrolkami z hasłem (504)
- Praca z mapami obrazu (506)
- Przesyłanie plików na serwer (508)
- Podsumowanie (514)
- Wyświetlanie wszystkich danych z formularza (516)
- Spojrzenie na zmienne serwera (520)
- Umieszczanie danych od użytkownika w tablicach (523)
- Umieszczanie aplikacji PHP na jednej stronie (526)
- Wykorzystywanie ukrytych kontrolek do sprawdzania, czy użytkownik widział już daną stronę (530)
- Sprawdzanie danych wprowadzanych przez użytkownika, liczb oraz tekstu (531)
- Sprawdzanie danych wprowadzanych przez użytkownika (531)
- Sprawdzanie poprawności liczb (538)
- Sprawdzanie poprawności tekstu (543)
- Obsługa kodu HTML przesłanego przez użytkownika (547)
- Podsumowanie (550)
- Ochrona przed złośliwymi użytkownikami (551)
- Wstawianie złośliwego kodu w JavaScripcie (552)
- Sprawy bezpieczeństwa związane z serwerami proxy (559)
- Bezpieczeństwo w aplikacjach opartych na Ajaksie (560)
- Łatwa ochrona hasłem (560)
- Uwierzytelnienie użytkownika po stronie serwera (563)
- Ochrona hasła za pomocą kluczy publicznych oraz prywatnych (577)
- Podsumowanie (587)
- Ograniczanie dostępu za pomocą filtrów (589)
- Logowanie dostępu użytkowników za pomocą filtrów (598)
- Ograniczanie dostępu w oparciu o porę dnia (608)
- Aplikacje typu MVC (612)
- Kontroler (614)
- Widok (616)
- Model (617)
- Instalacja aplikacji MVC (618)
- Dostęp do MVC za pomocą Ajaksa (619)
- Podsumowanie (620)
O autorze (13)
Przedmowa (15)
Część I Podstawy Ajaksa (19)
Rozdział 1. Wprowadzenie do Ajaksa (21)
Rozdział 2. Zapoznanie się z JavaScriptem (51)
Rozdział 3. Tworzenie aplikacji opartych na Ajaksie (97)
Rozdział 4. Rozszerzone techniki programowania w Ajaksie (135)
Część II Ajax w szczegółach (173)
Rozdział 5. Wprowadzenie do bibliotek Ajaksa (175)
Rozdział 6. Bardziej zaawansowane biblioteki JavaScriptu (209)
Rozdział 7. Wykorzystywanie bibliotek Ajaksa po stronie serwera (245)
Część III Ajax oraz DOM, XML, CSS i dynamiczny HTML (285)
Rozdział 8. DOM oraz obsługa zdarzeń (287)
Rozdział 9. XML oraz Ajax (325)
Rozdział 10. Kaskadowe arkusze stylów oraz Ajax (361)
Rozdział 11. Dynamiczny HTML oraz Ajax (397)
Część IV Zaawansowany Ajax (437)
Rozdział 12. Wprowadzenie do Ajaksa oraz PHP (439)
Rozdział 13. PHP - funkcje oraz kontrolki HTML (477)
Rozdział 14. Obsługa danych od użytkownika w PHP (515)
Rozdział 15. Ajax a bezpieczeństwo (551)
Rozdział 16. Filtry, MVC oraz Ajax (589)
Skorowidz (621)
Helion - inne książki
-
Nowość Promocja
Wirtualizacja umożliwia równoczesne uruchomienie różnych systemów operacyjnych na jednym sprzęcie. Dzięki temu można lepiej wykorzystać dostępną moc obliczeniową i zasoby. Oczywiście, by móc czerpać z dobrodziejstw wirtualizacji, potrzeba odpowiednich narzędzi. Jednym z najpopularniejszych programów wspierających wirtualizację jest VirtualBox. Aby łatwiej zarządzać wirtualnymi maszynami, skuteczniej monitorować ich wydajność, sprawnie je konserwować, warto nauczyć się używać właśnie tego narzędzia. Najszybciej zrobisz to z naszym poradnikiem.- PDF + ePub + Mobi
- Druk 27 pkt
(26,90 zł najniższa cena z 30 dni)
27.45 zł
54.90 zł (-50%) -
Nowość Promocja
Ta książka jest kolejnym, starannie zaktualizowanym wydaniem cenionego i lubianego poradnika, dzięki któremu Twoja praca w języku C# stanie się przyjemna i wydajna. Znajdziesz tu liczne przykłady prezentujące nowe elementy .NET 8: aliasy typów i konstruktory podstawowe, zapewniające spójny i czytelny kod. Nauczysz się stosować klauzule ochronne i uproszczoną implementację pamięci podręcznej w ASP.NET Core 8. Poznasz też nową metodę kompilacji AOT, dzięki której publikowane serwisy zajmują mniej pamięci i szybciej się uruchamiają. Na zakończenie zaznajomisz się również z technologią Blazor Full Stack, będącą nowym, zunifikowanym modelem elastycznego projektowania aplikacji sieciowych.- PDF + ePub + Mobi
- Druk 89 pkt
(39,90 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Nowość Promocja
Dzięki tej książce nauczysz się stosować w praktyce zasady Zero Trust: nic nie jest oczywiste, a każde żądanie dostępu ma być sprawdzone i autoryzowane. Poznasz najważniejsze koncepcje tego modelu, takie jak silnik zaufania, silnik zasad czy agregat kontekstowy. Dowiesz się, jak budować zaufanie między różnymi elementami sieci, bazując na istniejących technikach. Spojrzysz na model Zero Trust z punktu widzenia hakera, a następnie zagłębisz się w szczegóły architektur, standardów i struktur Zero Trust opracowanych przez organizacje NIST, CISA czy DoD. W ten sposób zrozumiesz model zerowego zaufania z perspektywy wiodących instytucji w branży. Przeanalizujesz też wpływ sztucznej inteligencji, komputerów kwantowych i technologii ochrony prywatności na model Zero Trust.- PDF + ePub + Mobi
- Druk 38 pkt
(34,90 zł najniższa cena z 30 dni)
38.50 zł
77.00 zł (-50%) -
Nowość Promocja
Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce.- PDF + ePub + Mobi
- Druk 24 pkt
(19,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%) -
Nowość Promocja
Dzięki tej książce przyswoisz różne techniki, które pomogą Ci stać się bardziej produktywnym analitykiem danych. Najpierw zapoznasz się z tematami związanymi z rozumieniem danych i umiejętnościami miękkimi, które okazują się konieczne w pracy dobrego danologa. Dopiero potem skupisz się na kluczowych aspektach uczenia maszynowego. W ten sposób stopniowo przejdziesz ścieżkę od przeciętnego kandydata do wyjątkowego specjalisty data science. Umiejętności opisane w tym przewodniku przez wiele lat były rozpoznawane, katalogowane, analizowane i stosowane do generowania wartości i szkolenia danologów w różnych firmach i branżach.- PDF + ePub + Mobi
- Druk 39 pkt
(34,90 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Dzięki temu praktycznemu przewodnikowi profesjonaliści zajmujący się danymi dobrze zrozumieją wady i zalety poszczególnych rozwiązań. Omówiono tu typowe zagadnienia dotyczące architektur danych, w tym ich rozwój i możliwości. Żadna architektura nie jest na tyle uniwersalna, by być odpowiednia w każdej sytuacji, dlatego w książce znajdziesz rzetelne porównanie cech poszczególnych architektur. Dowiesz się, jakie kompromisy towarzyszą każdej z nich, niezależnie od popularności. W ten sposób o wiele łatwiej przyjdzie Ci wybór rozwiązania, które najlepiej odpowiada Twoim potrzebom.- PDF + ePub + Mobi
- Druk 39 pkt
(34,90 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Microsoft konsekwentnie doskonali się w tworzeniu wyjątkowych technologii i Azure jest tego świetnym przykładem. Pozwala nie tylko na rozwijanie natywnych aplikacji chmurowych, ale również na efektywną migrację starszych systemów, wdrażanie rozwiązań hybrydowych i modernizację istniejącego oprogramowania pod kątem skalowalności. Skorzystanie z pełni możliwości Azure wymaga jednak dobrego zrozumienia koncepcji przetwarzania w chmurze.- PDF + ePub + Mobi
- Druk 59 pkt
(39,90 zł najniższa cena z 30 dni)
59.50 zł
119.00 zł (-50%) -
Nowość Promocja
Tę książkę docenią osoby, które w ramach codziennej pracy integrują tematy związane z prywatnością i bezpieczeństwem danych. To przewodnik dla pragmatyków, zapewniający gruntowną wiedzę o współczesnych elementach ochrony danych, takich jak prywatność różnicowa, uczenie federacyjne i obliczenia szyfrowane. Znajdziesz tu przydatne wskazówki, jak również najlepsze, wielokrotnie sprawdzone praktyki integracji przełomowych technologii, pozwalające skutecznie i na wysokim poziomie dbać o prywatność i bezpieczeństwo danych.- PDF + ePub + Mobi
- Druk 39 pkt
(34,90 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Dzięki tej praktycznej książce zrozumiesz podstawowe koncepcje związane z biblioteką React, takie jak składnia JSX, wzorce zaawansowane, wirtualny model DOM, mechanizm rekoncyliacji Reacta, a także zaawansowane techniki optymalizacji. W rzeczywistości jest to dość złożona biblioteka, jednak tutaj jej tajniki zostały wyjaśnione w wyjątkowo przystępny sposób. A to oznacza, że szybko i dogłębnie zrozumiesz mechanizmy kryjące się za działaniem Reacta, zdobędziesz umiejętności pozwalające na tworzenie intuicyjnego kodu Reacta, zrozumiesz jego niuanse i koncepcje ― i przejdziesz na zupełnie nowy poziom biegłości.- PDF + ePub + Mobi
- Druk 39 pkt
(34,90 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Dzięki tej książce zorientujesz się, że utrzymanie kontroli nad architekturą w dużej mierze zależy od zastosowanego stylu architektonicznego. Zrozumiesz też wady konwencjonalnej architektury warstwowej i zapoznasz się z zaletami stylów koncentrujących się na dziedzinie, takich jak architektura heksagonalna. Dowiesz się także, jak można ją wyrazić w kodzie źródłowym. Poznasz szczegóły różnych strategii mapowania między warstwami architektury heksagonalnej, a ponadto prześledzisz, jak różne elementy architekturalne łączą się w jedną aplikację. Bazując na stylu architektury heksagonalnej, nauczysz się tworzyć intuicyjne w późniejszej obsłudze technicznej aplikacje internetowe. Szybko się przekonasz, że wiedza zdobyta w trakcie lektury pozwoli Ci na tworzenie wysokojakościowych aplikacji, które przetrwają próbę czasu.- PDF + ePub + Mobi
- Druk 24 pkt
(19,90 zł najniższa cena z 30 dni)
24.95 zł
49.90 zł (-50%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Ajax. Biblia Steve Holzner (4) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(1)
(1)
(1)
(0)
(1)
więcej opinii