- 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
-
Trzymasz w ręku książkę przeznaczoną dla projektantów, którzy znają podstawy programowania i chcą tworzyć funkcjonalne aplikacje WWW, opierającą się na materiale pięciodniowego szkolenia Big Nerd Ranch. Zaprezentowano w niej sporo nowoczesnych technik programistycznych i pokazano, w jaki sposób wykorzystywać je w praktyce. Opisano, jak zaimplementować responsywny interfejs użytkownika i aplikację współdziałającą z serwerem internetowym, przedstawiono platformy Ember i Node.js. Nie zabrakło tu także opisu najnowocześniejszych narzędzi do diagnozowania i testowania kodu. Dzięki tej książce szybko zaczniesz tworzyć nowoczesne, elastyczne i wydajne aplikacje WWW!
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
ASP.NET MVC — skorzystaj z pomocy potężnego sprzymierzeńca! Jak stworzyć wydajną aplikację działającą po stronie serwera? Jak zaprząc bazy danych do ścisłej współpracy z aplikacją internetową? Jak połączyć technologie ASP.NET MVC i ASP.NET WebForms dla uzyskania najlepszego efektu? Jak zaimplementować serwis Web API oraz aplikację ASP.NET MVC 4 ko- Druk
- PDF + ePub + Mobi pkt
ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio ASP.NET MVC. Kompletny przewodnik dla programistów interaktywnych aplikacji internetowych w Visual Studio
Dawid Borycki, Maciej Pakulski, Maciej Grabek, Jacek Matulewski
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Książka "ASP.NET 2.0 AJAX. Zaawansowane programowanie" szczegółowo ukazuje, na czym polega tworzenie aplikacji WWW nowej generacji. Dzięki temu podręcznikowi będziesz wiedział, jak korzystać z różnych bibliotek, jak używać zaawansowanych kontrolek z pakietu AJAX Toolkit, a także jak budować własne kontrolki. Nauczysz się asynchronicznie uaktualniać fragmenty stron i zarządzać skryptami używanymi w przeglądarce, dowiesz się, jak testować takie aplikacje i usuwać z nich błędy. Z tą książką zdobędziesz wiedzę potrzebną do kreowania nowoczesnych, interaktywnych aplikacji.
- Druk
Niedostępna
-
Poznaj nowe sposoby programowania webowego i wzbogać swoje witryny WWW o technologię Ajax!
- Druk
Niedostępna
-
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.
- Druk
- PDF + ePub + Mobi pkt
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
Niedostępna
-
Książka to niezwykły podręcznik, za którego pomocą Ajax odsłoni przed Tobą wszystkie swoje sekrety. Autor książki, korzystając z najnowszych odkryć dotyczących metod przekazywania wiedzy, przedstawi Ci wszystkie zagadnienia, które są niezbędne, aby projektować i budować wydajne aplikacje sieciowe.
- Druk
Niedostępna
-
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!
- Druk
Niedostępna
-
"Ajax. Implementacje" to książka dla programistów, którzy mają doświadczenie w tworzeniu witryn internetowych i są zainteresowani ulepszaniem istniejących już aplikacji. Czytając ją, nauczysz się, jak zwiększać możliwości stron www poprzez dodawanie do nich efektów Ajaxa, dowiesz się, jak korzystać z języka SVG oraz obiektu Canvas. Poznasz jedną z najciekawszych możliwości Ajaksa, czyli dodawanie usług sieciowych i łączenie danych bezpośrednio na stronach internetowych na wiele różnych sposobów.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
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.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Podręcznik dla programistów, którzy chcą szybko i łatwo budować wydajne aplikacje internetowe na bazie dwóch popularnych mechanizmów -- technologii Ajax oraz platformy Rails.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
Steve Holzner - pozostałe książki
-
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
Niedostępna
-
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 pkt
(126,65 zł najniższa cena z 30 dni)
134.34 zł
159.00 zł (-16%) -
-
Książka "Eclipse" to przewodnik po tym środowisku. Przedstawia wszystkie wiadomości związane z wykorzystaniem środowiska Eclipse w procesie tworzenia aplikacji w języku Java.
- Druk pkt
Niedostępna
-
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 pkt
(126,65 zł najniższa cena z 30 dni)
132.69 zł
159.00 zł (-17%) -
Zobacz pozostałe książki z serii Biblia
-
Promocja
To prawda: świat kryptowalut jest skomplikowany. Możesz go jednak zrozumieć i nauczyć się po nim poruszać, w czym pomoże Ci ta książka — interesujący przewodnik, który przystępnie wyjaśnia technologiczne podstawy rynku kryptowalut i związanej z nim ekonomii cyfrowej. Dowiesz się stąd, jak funkcjonuje bitcoin, a także w jaki sposób specyfika nowoczesnych koncepcji cyfrowej własności stopniowo zmienia świat finansów. Poznasz również tajniki inwestowania i handlu kryptowalutami. Ważną częścią książki jest rozdział poświęcony zagrożeniom w świecie krypto, w tym metodom działania hakerów i oszustów. Wszystko to, wraz z informacjami o najnowszych trendach i przyszłości kryptowalut, przygotuje Cię na zmianę — na nową cyfrową ekonomię!- Druk
- PDF + ePub + Mobi pkt
Jak nadążyć za kryptowalutami. Przewodnik po Bitcoinie i nowej cyfrowej ekonomii Jak nadążyć za kryptowalutami. Przewodnik po Bitcoinie i nowej cyfrowej ekonomii
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Czy Twój projekt wiąże się ze skomplikowanymi oczekiwaniami, z nierealistycznymi terminami i ograniczeniami budżetowymi? Żaden problem! Ta książka pokaże Ci, jak przekształcić projekty w satysfakcjonujące doświadczenia skoncentrowane na kliencie. Dowiesz się, jak ustalić jasną wizję, tworzyć mapy drogowe produktów, harmonogramy pracy i przygotowywać się do wydań produktu. Uzyskasz również ekspercki wgląd w rozwój prostego i praktycznego podejścia do zarządzania projektami, które zamienia pomysły w gotowe produkty!- Druk
- ePub + Mobi pkt
Zwinne zarządzanie projektami dla bystrzaków. Wydanie III Zwinne zarządzanie projektami dla bystrzaków. Wydanie III
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Promocja
Scrum to sposób na kreatywność i współpracę w każdym projekcie. Książka Scrum dla bystrzaków wprowadzi Cię w ten popularny świat zwinnych ram postępowania w zakresie zarządzania projektami i pokaże, jak Scrum pomaga w pobudzaniu innowacyjności w każdej firmie lub branży, a nawet w życiu prywatnym. Nie musisz być programistą, by korzystać ze sprintów i z innych cech charakterystycznych dla scrumowej metody. Uratuj więcej istnień ludzkich, polepsz edukację swoich dzieci, zoptymalizuj strategię publikacji, zwiększ lojalność klientów, zarządzaj portfelem emerytalnym, zaplanuj ślub — masz nieograniczone możliwości. Stosuj Scruma, by osiągać cele — ten przewodnik pokaże Ci, jak to zrobić.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Arkusze kalkulacyjne Excela pozwalają robić z danymi niesamowite rzeczy! Książka Excel. Formuły i funkcje dla bystrzaków pokazuje, jak ciekawa może być praca z tym programem, wyjaśnia podstawy obliczeń z jego użyciem i prowadzi przez wiele różnych zagadnień, w tym statystykę i analizę danych. Nawet jeżeli jesteś zaawansowanym użytkownikiem arkuszy kalkulacyjnych, przekonasz się, że warto takie źródło mieć pod ręką, aby znaleźć tę jedną funkcję, o której zawsze zapominasz. A kiedy zakończysz obliczenia, ta książka podpowie Ci, jak sprawić, aby całość wyglądała zgrabnie i profesjonalnie. Doskonale!- Druk
- PDF + ePub + Mobi pkt
Excel. Formuły i funkcje dla bystrzaków. Wydanie VI Excel. Formuły i funkcje dla bystrzaków. Wydanie VI
(39,50 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Bestseller Promocja
Oto praktyczny przewodnik po nauce o danych w miejscu pracy. Dowiesz się stąd wszystkiego, co ważne na początku Twojej drogi jako danologa: od osobowości, z którymi przyjdzie Ci pracować, przez detale analizy danych, po matematykę stojącą za algorytmami i uczeniem maszynowym. Nauczysz się myśleć krytycznie o danych i otrzymanych wynikach, będziesz też inteligentnie o tym mówić. Jednym zdaniem: zrozumiesz dane i związane z nimi wyzwania na głębszym, profesjonalnym poziomie.- Druk
- PDF + ePub + Mobi pkt
Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym Analityk danych. Przewodnik po data science, statystyce i uczeniu maszynowym
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Czy szukasz nowych, wydajnych sposobów odkrywania, przekształcania danych i wyciągania z nich wniosków przydatnych w Twojej organizacji? Oto przewodnik, który krok po kroku pokazuje, jak oszczędzić czas, uprościć procesy biznesowe i ulepszyć analizy. Znajdziesz tutaj praktyczne i łatwe do zrozumienia informacje, od łączenia się z ogromnymi bazami danych po używanie niestandardowych funkcji i formuł. Dowiesz się, jak zaimportować i zinterpretować dane z wielu źródeł, a także jak przygotować raport na podstawie ich ujednoliconego modelu. Książka jest w pełni zgodna z programem Microsoft Excel 2021.- Druk
- PDF + ePub + Mobi pkt
Excel Power Pivot i Power Query dla bystrzaków. Wydanie II Excel Power Pivot i Power Query dla bystrzaków. Wydanie II
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
W tej książce znajdziesz wszystkie informacje, które są Ci potrzebne do stworzenia środowiska sprzyjającego tworzeniu innowacyjnych rozwiązań. Dowiesz się, jak dostrzegać i wykorzystywać naturalne talenty każdego członka zespołu. Zapoznasz się z szeregiem praktycznych wskazówek, dzięki którym zidentyfikujesz wszelkie kwestie organizacyjne i kulturowe utrudniające pracę zespołu produktowego. Prześledzisz też liczne przykłady ułatwiające zrozumienie omawianych przez autorów koncepcji i wdrażanie ich we własnej organizacji. Przede wszystkim jednak nauczysz się tego, co najważniejsze: funkcjonowania przywództwa produktowego.- Druk
- PDF + ePub + Mobi pkt
Decyzyjni. Jak zwykli ludzie kreują niezwykłe produkty Decyzyjni. Jak zwykli ludzie kreują niezwykłe produkty
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
Czy firma, w której pracujesz, ma tak dużo danych, że nie wiesz, co z nimi zrobić ani nie potrafisz ich zrozumieć? Microsoft Power BI to dająca duże możliwości intuicyjna platforma, która pomaga przekształcać surowe dane w informacje umożliwiające podejmowanie działań, i to bez konieczności przechodzenia długich szkoleń lub uczenia się programowania. Z tej książki dowiesz się, jak badać źródła danych, tworzyć ich modele, przetwarzać liczby, wizualizować wyniki i opracowywać atrakcyjne raporty inspirujące do zmian. Już dziś zacznij kierować firmą na podstawie twardych danych!- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%)
Ebooka "Ajax. Biblia" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs 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
- 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@helion.pl.
- Format:
- B5
- Numer z katalogu:
- 3964
- Rozmiar pliku Pdf:
- 10.7MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Technologie webowe » AJAX
- 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
-
Bestseller Nowość Promocja
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wyjaśniono tu, jak działają systemy bezpieczeństwa banków i innych tego typu obiektów, zarówno na poziomie cyfrowym, jak i fizycznym, a także jak się wyszukuje podatności takich systemów. Pokazano też sporo narzędzi i technik, które ułatwiają uzyskanie dostępu do najlepiej zabezpieczonych obiektów na świecie. Dzięki tej książce przekonasz się, że przełamanie systemu bezpieczeństwa wymaga ogromnej cierpliwości, kreatywności i podejmowania szybkich decyzji, ale też że czasami można się do niego włamać z przerażającą łatwością.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Nowość Promocja
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygodność wyników i interpretować je do celów dalszej pracy. Omówiono tu takie pułapki jak efekt przeniesienia, prawo Twymana, paradoks Simpsona i interakcji sieciowych, zaprezentowano również informacje ułatwiające zrozumienie praktycznych konsekwencji statystyki. Interesującą częścią książki jest opis skalowalnej platformy, która radykalnie zmniejsza całościowy koszt eksperymentu. Publikację docenią zarówno początkujący, jak i zaawansowani eksperymentatorzy, którzy wymagają wysokiej pewności uzyskanych wyników.- Druk
- PDF + ePub + Mobi pkt
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Promocja
Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następnie przejść do bardziej zaawansowanych zagadnień. Dowiesz się, czym jest programowanie zorientowane obiektowo, zapoznasz się z paradygmatem programowania funkcyjnego i z zagadnieniem przetwarzania strumieniowego.- Druk
- PDF + ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Bestseller Nowość Promocja
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać polecenia, czyli tworzyć tak zwane prompty. W trakcie lektury prześledzisz różne metody tworzenia zapytań i poznasz konkretne przykłady ich zastosowania. Dowiesz się między innymi, jak pracować z tekstem, grafiką i analizą danych, a także jak skorzystać z ChatGPT do celów dydaktycznych. Zrozumiesz również, jak sztuczna inteligencja może Cię wesprzeć w programowaniu i projektowaniu. Dzięki temu będziesz w stanie osiągnąć wszystkie cele, jakie sobie wyznaczasz ― i to zarówno w życiu osobistym, jak i zawodowym. Już dziś rozpocznij przygodę z ChatGPT!- Druk
(29,94 zł najniższa cena z 30 dni)
32.43 zł
49.90 zł (-35%) -
Bestseller Nowość Promocja
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środowiskach i korzystania z wielu zaawansowanych funkcji, takich jak łączenie GitLaba z Terraformem, klastrami Kubernetes czy uruchamianie i poprawa wydajności potoków. Skorzystasz ponadto z licznych przykładów i studiów przypadków, dzięki którym za pomocą potoków CI/CD zautomatyzujesz wszystkie etapy DevOps do budowy i wdrażania kodu o wysokiej jakości.- Druk
- PDF + ePub + Mobi pkt
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Bestseller Nowość Promocja
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, stosowaniem wektorów i wierzchołków, budowaniem i renderowaniem siatek, jak również przekształcaniem wierzchołków. Nauczysz się używać kodu Pythona, a także bibliotek Pygame i PyOpenGL do budowy własnych silników. Dowiesz się też, jak tworzyć przydatne API i korzystać z nich podczas pisania własnych aplikacji.- Druk
- PDF + ePub + Mobi pkt
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Bestseller Nowość Promocja
Dawno, dawno temu, w głębokich latach osiemdziesiątych ubiegłego wieku pewien duński informatyk zainspirowany językiem C opracował jeden z najważniejszych, najbardziej elastycznych i do dziś niezastąpionych języków programowania — C++. Dziś ten język jest wykorzystywany do tworzenia gier komputerowych, obliczeń naukowych, technicznych, w medycynie, przemyśle i bankowości. NASA posługuje się nim w naziemnej kontroli lotów. Duża część oprogramowania Międzynarodowej Stacji Kosmicznej została napisana w tym języku. Nawet w marsjańskim łaziku Curiosity pracuje program w C++, który analizuje obraz z kamer i planuje dalszą trasę.- Druk
Opus magnum C++. Programowanie w języku C++. Wydanie III poprawione (komplet) Opus magnum C++. Programowanie w języku C++. Wydanie III poprawione (komplet)
(149,40 zł najniższa cena z 30 dni)
161.85 zł
249.00 zł (-35%) -
Bestseller Nowość Promocja
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prognozowaniu i wizualizowaniu odkryć. W tym wydaniu dodano kilka nowych rozdziałów dotyczących data science i niektórych trudniejszych zagadnień, takich jak zaawansowane przygotowywanie danych, budowanie lepiej uczących się modeli i praca z big data. Znalazło się tu także omówienie etycznych aspektów uczenia maszynowego i wprowadzenie do uczenia głębokiego. Treść została zaktualizowana do wersji 4.0.0 języka R.- Druk
- PDF + ePub + Mobi pkt
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83,40 zł najniższa cena z 30 dni)
90.35 zł
139.00 zł (-35%) -
Bestseller Nowość Promocja
C++ to jeden z najpopularniejszych i najpotężniejszych języków programowania. Stanowi punkt wyjścia dla wielu innych języków, które odziedziczyły po nim składnię i liczne możliwości, dzięki czemu można śmiało stwierdzić, że znajomość C++ otwiera drzwi do świata nowoczesnego programowania i jest podstawą na wymagającym rynku pracy w branży informatycznej. Czasy się zmieniają, lecz to C++ jest wciąż wybierany wszędzie tam, gdzie liczą się możliwości, elastyczność, wydajność i stabilność.- Druk
Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione Opus magnum C++. Misja w nadprzestrzeń C++14/17. Tom 4. Wydanie II poprawione
(41,40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Bestseller Nowość Promocja
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOps. Poznasz najważniejsze praktyki stosowane podczas projektowania bezpiecznych i stabilnych systemów — implementację infrastruktury jako kodu (IaC) i rozwiązania z zakresu zarządzania konfiguracją. Zagłębisz się w tematy pobierania informacji o stanie systemu i definiowania powiadomień, gdy coś nie działa zgodnie z oczekiwaniami. Lektura pozwoli Ci przyswoić zagadnienia związane z konteneryzacją i przygotowaniem zautomatyzowanego potoku ciągłej integracji i ciągłego wdrażania (CI/CD), dzięki czemu skompilujesz, przetestujesz i wdrożysz kod.- Druk
- PDF + ePub + Mobi pkt
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%)
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@helion.pl
Książka drukowana
![](https://static01.helion.com.pl/helion/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/global/okladki/125x163/helion-loader.gif)
Oceny i opinie klientów: Ajax. Biblia Steve Holzner (4)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczają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
ukryj opinie