JavaScript dla webmasterów. Zaawansowane programowanie
- Autor:
- Nicholas C. Zakas
- Niedostępna
- Serie wydawnicze:
- Wrox
- Wydawnictwo:
- Helion
- Ocena:
- 5.3/6 Opinie: 13
- Stron:
- 696
- Druk:
- oprawa twarda
Opis
książki
:
JavaScript dla webmasterów. Zaawansowane programowanie
Kompendium wiedzy na temat języka JavaScript
- Model DOM i programowanie obiektowe
- Tworzenie dynamicznych interfejsów użytkownika
- Mechanizmy komunikacji klient-serwer
JavaScript to język programowania interpretowany po stronie przeglądarki i wykorzystywany do tworzenia elementów stron WWW. Opracowany w firmie Netscape, początkowo służył wyłącznie do weryfikowania poprawności danych wprowadzanych w formularzach. Dziś ma znacznie szersze zastosowania. Przede wszystkim pozwala wzbogacić stronę WWW o elementy niedostępne w "czystym" HTML, a jego najnowsze wersje umożliwiają korzystanie z dokumentów XML oraz komunikację z usługami sieciowymi. Z tego względu JavaScript jest niemal nieodłącznym elementem nowoczesnej witryny internetowej.
Książka "JavaScript dla webmasterów. Zaawansowane programowanie" to podręcznik opisujący wszystkie możliwości języka JavaScript. Przedstawia jego historię i pokazuje, jak rozwiązywać problemy, przed którymi często stają twórcy witryn i aplikacji WWW. W książce opisano kluczowe elementy języka, takie jak zdarzenia, wyrażenia regularne oraz metody identyfikacji przeglądarki WWW i interakcji z nią, umożliwiające tworzenie dynamicznych interfejsów użytkownika. Scharakteryzowano sposoby rozszerzania języka JavaScript oraz techniki budowania mechanizmów komunikacji między klientem i serwerem bez używania elementów pośredniczących.
- Podstawowe elementy ECMAScript
- Zasady programowania obiektowego
- Osadzanie elementów JavaScript w kodzie strony WWW
- Hierarchia modelu DOM
- Korzystanie z wyrażeń regularnych
- Detekcja typu przeglądarki i systemu operacyjnego
- Obsługa zdarzeń
- Kontrola poprawności danych z formularzy
- Wykorzystywanie elementów języka XML
- Komunikacja między przeglądarką i serwerem oraz usługi sieciowe
- Bezpieczeństwo aplikacji JavaScript
Jeśli chcesz, aby Twoje aplikacje WWW działały szybciej,
skorzystaj z możliwości JavaScript.
Wybrane bestsellery
-
Promocja
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środowisku produkcyjnym. W tym wydaniu zaprezentowano wiele nowych funkcjonalności i praktyk ułatwiających pracę twórcom frontendów. Dodano nowy rozdział poświęcony klasie Observable i bibliotece RxJS, a także rozszerzono zakres informacji o obsłudze błędów i debugowaniu w Angularze. Poszczególne zagadnienia zostały zilustrowane przykładami rzeczywistych rozwiązań, a prezentowany kod powstał zgodnie z najlepszymi praktykami programistycznymi.- Druk
- PDF + ePub + Mobi pkt
(57,84 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja
Dzięki tej książce zrozumiesz, że w rekurencji nie kryje się żadna magia. Dowiesz się, na czym polega jej działanie i kiedy warto zastosować algorytm rekursywny, a kiedy lepiej tego nie robić. Poznasz szereg klasycznych i mniej znanych algorytmów rekurencyjnych. Pracę z zawartym tu materiałem ułatwią Ci liczne przykłady programów napisanych w Pythonie i JavaScripcie, pokazujące, jak rozwiązywać przeróżne problemy związane z przechodzeniem przez drzewa, kombinatoryką i innymi trudnymi zagadnieniami. Nauczysz się także skutecznie poprawiać wydajność kodu i algorytmów rekurencyjnych.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Dzięki temu przyjaznemu przewodnikowi poznasz kluczowe koncepcje programistyczne i operacje obiektowego modelu dokumentu. Nauczysz się też pisać kod działający asynchronicznie i współbieżnie. Poszczególne zagadnienia zostały zilustrowane przykładowymi fragmentami kodu i prostymi projektami ― pozwoli Ci to natychmiast wypróbować działanie tworzonych programów, które w przyszłości mogą posłużyć jako moduły większych aplikacji. Zagadnienia dotyczące JavaScriptu uzupełniono wprowadzeniem do HTML i CSS, co pomoże Ci dokładnie zrozumieć sposób działania nowoczesnych aplikacji internetowych. Przygotujesz się także do pracy z bibliotekami, frameworkami i takimi narzędziami jak React, Angular i Node.js.- Druk
- PDF + ePub + Mobi pkt
(64,35 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Zaprezentowano także technologie, które znakomicie uzupełniają możliwości Reacta: JSX i narzędzie create-react-app. Omówiono również zagadnienia dotyczące komponentów funkcyjnych i klasowych i szczegółowo przedstawiono proces budowy aplikacji z tych komponentów. Szybko się przekonasz, jak duży potencjał tkwi w bibliotece React i jak bardzo ułatwia ona tworzenie łatwych w utrzymaniu, wielkoskalowych, atrakcyjnych aplikacji!- Druk
- PDF + ePub + Mobi pkt
(38,35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, Node, Express i GraphQL zbudować złożoną aplikację internetową o pełnej funkcjonalności. Wyjaśniono tu tajniki pracy z poszczególnymi elementami całego stosu technologicznego, a przy tym omówiono przydatne narzędzia, techniki i biblioteki. Przedstawiono również sposoby używania bazy danych na potrzeby aplikacji. Ważnym elementem jest dokładny opis wdrażania gotowej aplikacji w chmurze AWS.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej wersję ES2020 tego języka. Poza praktycznymi wyjaśnieniami dotyczącymi jego struktur i ich stosowania znalazły się tu liczne przykłady, wskazówki i porady. To wydanie zawiera nowe rozdziały poświęcone klasom, modułom, iteratorom, generatorom, promesom i instrukcjom async/await. W efekcie powstał całościowy obraz ekosystemu JavaScript wraz z opisem jego zawiłości, potencjalnych problemów i najlepszych metod radzenia sobie z nimi.- Druk
- PDF + ePub + Mobi pkt
(87,57 zł najniższa cena z 30 dni)
83.40 zł
139.00 zł (-40%) -
Promocja
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono multimediom: grafice, plikom dźwiękowym i wideo. Znalazł się tutaj także znakomity wstęp do języka JavaScript, łącznie z jego bibliotekami, nakładkami i skryptami DOM. Warto też zwrócić uwagę na opis przydatnych narzędzi, takich jak procesory CSS, wykrywanie funkcjonalności, powłoka, menedżer zadań i system kontroli Git ? nieodzownych każdemu, kto pisze nowoczesne witryny internetowe. Treść książki została uzupełniona licznymi przykładami, ćwiczeniami i bogatym materiałem dodatkowym.- Druk
- PDF + ePub + Mobi pkt
(38,90 zł najniższa cena z 30 dni)
38.90 zł
129.00 zł (-70%) -
Spójrzmy prawdzie w oczy: większość ludzi nie lubi matematyki. Co dziwne, nie jest ona również ulubioną dziedziną wiedzy wielu osób zawodowo parających się informatyką. Niejedną z nich w prawdziwy popłoch wpędza konieczność posłużenia się choćby najbardziej niewinnie wyglądającą funkcją matematyczną, nie wspominając o przeprowadzeniu bardziej skomplikowanych obliczeń statystycznych, wykreśleniu przebiegu funkcji czy implementowaniu działań na macierzach.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
W poprzednim tomie Nanonauci, którzy założyli własne Dojo Nano, wymyślili i napisali stronę internetową. Teraz przyszedł czas na grę. Będzie to prosta gra działająca w przeglądarce internetowej. Do kodowania posłuży Ci świetny język JavaScript, którym posługują się najlepsi programiści! W książce znajdziesz dokładne wyjaśnienie, jak przygotować komputer do pracy, do czego służą poszczególne części kodu i w jaki sposób rozwiązywać problemy. Stworzysz specjalny świat i takie zjawiska jak grawitacja. Dowiesz się, jak rysować i animować postaci w grze: będą biegać, skakać i zderzać się z robotami. Oczywiście, zaprogramujesz również punktację i „utratę części zdrowia” po kolizji gracza z robotem. Szybko zauważysz, że grę można rozwijać i uzupełniać o nowe elementy — jeśli tylko tego zapragniesz!
- Druk
Niedostępna
Nicholas C. Zakas - pozostałe książki
-
Promocja
Jeśli jesteś podobny do większości projektantów, w znacznym stopniu opierasz się na JavaScript, aby tworzyć interaktywne i szybko reagujące aplikacje Web. Problem polega na tym, że wszystkie te wiersze kodu JavaScript mogą spowolnić nasze aplikacje. W tej książce pokazano techniki i strategie eliminowania wąskich gardeł już podczas pisania programu(18,90 zł najniższa cena z 30 dni)
52.92 zł
58.80 zł (-10%) -
Oto podręcznik przeznaczony dla średnio zaawansowanych i zaawansowanych programistów JavaScriptu, którzy korzystają ze środowiska przeglądarki WWW lub Node.js. Omówiono tu zagadnienia wiązania bloków, ciągów tekstowych, wyrażeń regularnych, a także zmiany wprowadzone w funkcjach. Przedstawiono pełne wprowadzenie do typów obiektów oraz składni, które pojawiły się w JavaScripcie wraz ze specyfikacją ECMAScript 6. Nie zabrakło przykładów kodu działającego w dowolnym środowisku JavaScriptu. Dodatkowo zaprezentowano zmiany wprowadzone wraz z nowym standardem ECMAScript 7 (2016).
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Znajdziesz w niej szczegółowe omówienie obiektowych elementów języka JavaScript. Poznasz podstawowe różnice pomiędzy typami prostymi i referencyjnymi oraz dowiesz się, jak sobie z nimi radzić w trakcie pracy z tym językiem. W kolejnych rozdziałach zaznajomisz się ze specyfiką funkcji w JavaScripcie oraz nauczysz się rozpoznawać charakterystyczne elementy obiektów. Ponadto Twoją uwagę powinien zwrócić rozdział poświęcony konstruktorom, prototypom oraz technikom dziedziczenia. Ta książka jest obowiązkową lekturą dla wszystkich programistów tworzących programy w języku JavaScript.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Many features inspired by popular JavaScript libraries are now available as native JavaScript APIs in today’s powerful browsers. While that may seem convenient given all of the JavaScript you need to write, relying on these APIs will only make code maintenance more difficult in the long run.In this report, Nicholas Zakas—consultant and former front
- ePub + Mobi pkt
-
Promocja
You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book—including code style, programming tips, and automation—you will learn how to write maintainable code that other team members can easily understand, adapt, and extend.Author- ePub + Mobi pkt
(126,65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł (-15%) -
Promocja
If you're like most developers, you rely heavily on JavaScript to build interactive and quick-responding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execut- ePub + Mobi pkt
(101,15 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł (-15%) -
Książka "Ajax. Zaawansowane programowanie" opisuje możliwości technologii i sposoby tworzenia aplikacji internetowych z jej zastosowaniem. Czytając ją, dowiesz się, jak powstał Ajax i gdzie jest wykorzystywany.
- Druk pkt
Niedostępna
Zobacz pozostałe książki z serii Wrox
-
Z książki dowiesz się, kiedy stosować poszczególne wzorce projektowe i jak je implementować. Dzięki zdobytej wiedzy wzniesie się na wyższy poziom umiejętności i zacznie pisać jeszcze lepszy kod o doskonałej strukturze architektonicznej.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Ten kompletny podręcznik pozwoli Ci opanować umiejętności potrzebne do skutecznego zarządzania systemem SQL Server. Dowiesz się, jak zarządzać zmianami i zabezpieczeniami, jak dostrajać wydajność, jak monitorować system i jak tworzyć kopie zapasowe. Książka jest napisana przez czołowych specjalistów od systemu Microsoft SQL Server (wszyscy autorzy tej książki posiadają tytuł Microsoft MVP) i pomoże Ci poznać najnowsze rozwiązania z wersji 2014.
- Druk
- PDF + ePub + Mobi pkt
Microsoft SQL Server 2014. Podręcznik administratora
Adam Jorgensen, Bradley Ball, Steven Wort, Ross LoForte, Brian Knight
Czasowo niedostępna
-
Przewodnik dla poszukujących pracy! Rozmowa rekrutacyjna to ten rodzaj spotkania, który wywołuje stres nawet u najbardziej odpornych. Podchwytliwe pytania, zadania do rozwiązania, skomplikowane testy dotyczące spraw technicznych oraz nierzadko kilkugodzinny dialog wymagają dużej odporności i wiedzy. Zastanawiasz się, jak przygotować się do tej rozm
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Dzięki tej książce dowiesz się, jak to robić przy użyciu języków C# i Visual Basic. Jednak zanim napiszesz pierwszą linię kodu, warto poznać nowe środowisko pracy, tak aby tworzenie stron przebiegało szybko, wygodnie i bezproblemowo. W kolejnych rozdziałach zdobędziesz wiedzę na temat dostępnych kontrolek, metod pracy ze stronami wzorcowymi oraz sposobów stosowania kompozycji i skórek. Ponadto nauczysz się wykorzystywać źródła danych oraz zarządzać informacjami przy użyciu ADO.NET. Książka ta sprawdzi się znakomicie zarówno w rękach początkującego, jak i zaawansowanego programisty.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Oto książka, w której znajdziesz szczegółowe omówienie technologii Internetu mobilnego — technik i narzędzi, które można wykorzystać do udostępnienia na urządzeniach przenośnych rozmaitych materiałów sieciowych. Przedstawiono tu standardowe wzorce rozwijania interfejsów użytkownika, a także ułatwiające pracę szablony i platformy. Autor koncentruje się na trzech najważniejszych CMS-ach (WordPress, Joomla! oraz Drupal) i wyjaśnia, jak projektować, budować oraz publikować za ich pomocą użyteczne witryny, które zachwycą użytkowników mobilnego Internetu!
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Książka "Excel 2007 PL. Programowanie w VBA" to znakomite kompendium wiedzy o tym, jak za pomocą potęgi języka VBA rozbudować arkusze Excela. Korzystając z niej, nauczysz się wykorzystywać nazwy, zakresy i listy danych, a także tworzyć tabele i wykresy. Poznasz opracowane na podstawie wieloletnich doświadczeń utalentowanych programistów techniki projektowania interaktywnych aplikacji wykorzystujących formularze i Windows API. W książce tej znajdziesz także niezbędne wskazówki i gruntownie omówione przykłady, pozwalające szybko zdobyć wiedzę potrzebną do tworzenia nowoczesnych i profesjonalnych aplikacji w Excelu.
- Druk
Niedostępna
-
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
-
Książka Visual Basic 2008. Warsztat programisty jest doskonałym podręcznikiem zarówno dla początkujących, jak i zaawansowanych programistów. Zawiera ona opis technologii i środowiska programistycznego, a także wiele przykładów i porad z dokładnie przedstawionym oraz przetestowanym kodem, zgodnym z wersją 2008 tego języka.
- Druk
Niedostępna
-
Dzięki tej książce poznasz najlepsze praktyki związane z CSS oraz XHTML. Na przykładzie prawdziwych witryn dowiesz się, jak zapewnić różne funkcjonalności za pomocą kaskadowych arkuszy stylów. Analityczny opis strony Blogger.com pozwoli zaprezentować różne efekty, choćby takie, jak rollover dla tekstu, łączy oraz tabel. Z analiz dotyczących innych witryn dowiesz się, jak zapewnić efekt cienia, rozwijane menu czy też dynamiczne przełączanie arkuszy CSS. Znajdziesz tu także wiele innych zagadnień, które pozwolą Ci zbudować własną — profesjonalną i atrakcyjną — witrynę WWW.
- Druk
CSS. Projektowanie profesjonalnych stron WWW
Ch.Schmitt, T.Dominey, C.Li, E.Marcotte, D.Orchard, M.Trammell
Niedostępna
-
Promocja
Dzięki książce "PHP i MySQL. Projekty do wykorzystania" nie zmarnujesz już ani jednej cennej minuty. Stanowi ona zbiór najpopularniejszych mechanizmów, używanych na co dzień przy tworzeniu serwisów WWW. Po przewertowaniu tego podręcznika nie będzie stanowiła dla Ciebie problemu rejestracja zdarzeń oraz wykonywanie skryptów powłoki. Pozwoli Ci to na szybkie tworzenie nowych serwisów WWW za pomocą sprawdzonych i elastycznych mechanizmów. Jeżeli cenisz swój czas - oto Twoja lektura obowiązkowa!- Druk
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%)
Ebooka "JavaScript dla webmasterów. Zaawansowane programowanie" 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 "JavaScript dla webmasterów. Zaawansowane programowanie" 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 "JavaScript dla webmasterów. Zaawansowane programowanie" 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: JavaScript dla webmasterów. Zaawansowane programowanie (2) 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: Magazyn Internet KK; 11/2006Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
JavaScript to język skryptowy funkcjonujący po stronie przeglądarki internetowej opracowany przez firmę Netscape. Początkowo był wykorzystywany przede wszystkim do weryfikowania poprawności danych wprowadzanych w formularzach. Obecnie ma zdecydowanie szerszy zakres zastosowań i zapewnia m.in. możliwość korzystania z dokumentów XML i prowadzenia komunikacji z usługami sieciowymi. Twórcy stron internetowych zainteresowani opanowaniem zaawansowanych technik wykorzystywania tego języka znajdą szereg wartościowych informacji w prezentowanej publikacji.
Licząca blisko siedemset stron pozycja rozpoczyna się od krótkiego wprowadzenia w historię narodzin i pochodzenia JavaScriptu. Następnie przybliża czytelnikom podstawy ECMAScriptu i programowania obiektowego oraz wyjaśnia zasady dołączania skryptów do kodów źródłowych stron internetowych. Autor poświęca sporo uwagi obiektowemu modelowi przeglądarki oraz obiektowemu modelowi dokumentu. Uczy posługiwania się wyrażeniami regularnymi oraz podkreśla znaczenie technik zapewniających poprawne funkcjonowanie skryptów w różnych przeglądarkach.
Kontynuując lekturę czytelnicy zapoznają się ze zdarzeniami i zaawansowanymi technikami opartymi na obiektowym modelu dokumentu. Uczą się prawidłowego obsługiwania formularzy, sortowania tabel oraz reagowania na błędy.
Na szczególną uwagę zasługują materiały traktujące o przetwarzaniu danych XML, komunikacji między skryptami a serwerem oraz wykorzystywaniu usług sieciowych z poziomu JavaScriptu. Autor dzieli się też spostrzeżeniami na temat bezpieczeństwa, optymalizacji oraz przyszłości tego języka.
Sięgając po książkę "JavaScript dla webmasterów. Zaawansowane programowanie" możemy dogłębnie zapoznać się z popularnym, aczkolwiek często niedocenianym językiem skryptowym. Nicholas C. Zakas przekonuje, że odpowiednio skonstruowane skrypty mogą stanowić wartościowe elementy rozbudowanych serwisów internetowych i istotnie wspomóc webmasterów w tworzeniu zarówno interfejsów użytkownika, jak i mechanizmów odpowiedzialnych za przetwarzanie danych.
-
Recenzja: Dziennik Łódzki pio; 14/06/06Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
JavaScript jest jednym z bardziej uniwersalnych ze stosowanych obecnie języków programowania. Korzysta się z niego zarówno przy weryfikowaniu poprawności formularzy WWW, jak i pisania pełnoprawnych aplikacji. Planujący poznać jego możliwości zapewne sięgną po książkę wydawnictwa Helion "JavaScript dla webmasterów. Zaawansowane programowanie” Nicholasa C. Zakasa.
Szybko poznamy podstawy JavaScript, sterując strona po stronie w kierunku zaawansowanych zastosowań, jak programowanie obiektowe, XML, usługi sieciowe czy praca z modułami rozszerzającymi. Książka przyda się przede wszystkim twórcom stron WWW, którzy chcą wycisnąć jak najwięcej z języka JavaScript. Kompleksowe potraktowanie tematu oraz duża liczba przykładów powinny przyciągnąć czytelników, nawet tych, którzy "wchodzą w temat".
Szczegóły książki
- Tytuł oryginału:
- Professional JavaScript for Web Developers
- Tłumaczenie:
- Jarosław Dobrzański (wstęp, rozdz. 1 - 8), Krzysztof Czupryński (rozdz. 9), Daniel Kaczmarek (rozdz. 10 - 20)
- ISBN Książki drukowanej:
- 83-246-0280-1, 8324602801
- Data wydania książki drukowanej :
- 2006-04-11
- Format:
- B5
- Numer z katalogu:
- 3135
- Przykłady na ftp
- Erraty / Zgłoś erratę
- Kategorie:
Technologie webowe » JavaScript - Programowanie
- Serie wydawnicze: Wrox
Spis treści książki
- Krótka historia (24)
- Implementacje JavaScriptu (25)
- ECMAScript (25)
- Model DOM (28)
- Model BOM (31)
- Podsumowanie (32)
- Składnia (33)
- Zmienne (34)
- Słowa kluczowe (37)
- Słowa zarezerwowane (37)
- Wartości proste i referencje (37)
- Typy proste (38)
- Operator typeof (39)
- Typ Undefined (39)
- Typ Null (40)
- Typ Boolean (40)
- Typ Number (41)
- Typ String (43)
- Konwersje (44)
- Konwersja na ciąg znakowy (44)
- Konwersja na liczbę (45)
- Rzutowanie typów (46)
- Typy referencyjne (48)
- Klasa Object (48)
- Klasa Boolean (49)
- Klasa Number (50)
- Klasa String (51)
- Operator instanceof (55)
- Operatory (55)
- Operatory jednoargumentowe (55)
- Operatory bitowe (59)
- Operatory logiczne (65)
- Operatory multiplikatywne (69)
- Operatory addytywne (70)
- Operatory porównujące (72)
- Operatory równości (73)
- Operator warunkowy (75)
- Operatory przypisania (75)
- Przecinek (76)
- Instrukcje (76)
- Instrukcja if (76)
- Instrukcje iteracyjne (77)
- Etykietowanie instrukcji (79)
- Instrukcje break i continue (79)
- Instrukcja with (80)
- Instrukcja switch (81)
- Funkcje (82)
- Nie przeładowywać! (84)
- Obiekt arguments (84)
- Klasa Function (85)
- Zamknięcia (87)
- Podsumowanie (88)
- Terminologia obiektowa (91)
- Wymogi języków obiektowych (92)
- Składniki obiektu (92)
- Posługiwanie się obiektami (92)
- Deklaracja i tworzenie egzemplarzy (93)
- Referencje do obiektu (93)
- Usuwanie referencji do obiektu (93)
- Wiązanie wczesne a wiązanie późne (94)
- Typy obiektów (94)
- Obiekty własne (94)
- Obiekty wewnętrzne (105)
- Obiekty hosta (111)
- Zakres (112)
- Publiczny, prywatny i chroniony (112)
- Statyczny nie jest statyczny (112)
- Słowo kluczowe this (113)
- Definiowanie klas i obiektów (114)
- Wzorzec fabryki (114)
- Wzorzec konstruktora (116)
- Wzorzec prototypu (117)
- Hybrydowy wzorzec konstruktor-prototyp (118)
- Metoda dynamicznego prototypu (119)
- Hybrydowy wzorzec fabryki (120)
- Którego wzorca używać? (121)
- Praktyczny przykład (121)
- Modyfikowanie obiektów (123)
- Tworzenie nowej metody (124)
- Redefiniowanie istniejących metod (125)
- Bardzo późne wiązanie (126)
- Podsumowanie (126)
- Dziedziczenie w praktyce (129)
- Implementacja dziedziczenia (130)
- Sposoby dziedziczenia (131)
- Bardziej praktyczny przykład (137)
- Alternatywne wzorce dziedziczenia (142)
- zInherit (142)
- xbObject (146)
- Podsumowanie (150)
- JavaScript w kodzie HTML (151)
- Znacznik <script/> (151)
- Format plików zewnętrznych (152)
- Kod osadzony a pliki zewnętrzne (153)
- Umiejscowienie znaczników (154)
- Ukrywać albo nie ukrywać (155)
- Znacznik <noscript/> (156)
- Zmiany w XHTML (157)
- JavaScript w SVG (159)
- Podstawy SVG (159)
- Znacznik <script/> w SVG (161)
- Umiejscowienie znaczników <script/> w SVG (161)
- Obiektowy model przeglądarki (162)
- Obiekt window (162)
- Obiekt document (174)
- Obiekt location (178)
- Obiekt navigator (180)
- Obiekt screen (182)
- Podsumowanie (182)
- Co to jest DOM? (183)
- Wprowadzenie do XML (183)
- Interfejs API dla XML (187)
- Hierarchia węzłów (187)
- Modele DOM w konkretnych językach (190)
- Obsługa modelu DOM (191)
- Korzystanie z modelu DOM (191)
- Dostęp do węzłów dokumentu (191)
- Sprawdzanie typu węzła (193)
- Postępowanie z atrybutami (193)
- Dostęp do konkretnych węzłów (195)
- Tworzenie węzłów i manipulowanie nimi (197)
- Elementy funkcjonalne HTML w modelu DOM (202)
- Atrybuty jako właściwości (203)
- Metody do pracy z tabelami (203)
- Przemierzanie w modelu DOM (206)
- Obiekt NodeIterator (206)
- TreeWalker (211)
- Wykrywanie zgodności z modelem DOM (213)
- Poziom 3 modelu DOM (215)
- Podsumowanie (215)
- Obsługa wyrażeń regularnych (217)
- Korzystanie z obiektu RegExp (218)
- Wyrażenia regularne w standardowych metodach typu String (219)
- Proste wzorce (221)
- Metaznaki (221)
- Używanie znaków specjalnych (221)
- Klasy znaków (222)
- Kwantyfikatory (225)
- Złożone wzorce (229)
- Grupowanie (229)
- Referencje wsteczne (230)
- Przemienność (231)
- Grupy nieprzechwytujące (233)
- Wyprzedzenia (234)
- Granice (235)
- Tryb wielowierszowy (236)
- Istota obiektu RegExp (237)
- Właściwości egzemplarzy (237)
- Właściwości statyczne (238)
- Typowe wzorce (240)
- Kontrola poprawności dat (240)
- Kontrola poprawności danych karty kredytowej (242)
- Kontrola poprawności adresu e-mail (246)
- Podsumowanie (247)
- Obiekt navigator (249)
- Metody wykrywania przeglądarki (250)
- Wykrywanie obiektów/możliwości (250)
- Wykrywanie na podstawie ciągu User-Agent (251)
- (Niezbyt) krótka historia ciągu User-Agent (251)
- Netscape Navigator 3.0 i Internet Explorer 3.0 (252)
- Netscape Communicator 4.0 i Internet Explorer 4.0 (253)
- Internet Explorer 5.0 i nowsze wersje (254)
- Mozilla (254)
- Opera (256)
- Safari (257)
- Epilog (258)
- Skrypt wykrywający przeglądarkę (258)
- Metodyka (258)
- Pierwsze kroki (259)
- Wykrywanie przeglądarki Opera (261)
- Wykrywanie przeglądarek Konqueror i Safari (263)
- Wykrywanie przeglądarki Internet Explorer (266)
- Wykrywanie przeglądarki Mozilla (267)
- Wykrywanie przeglądarki Netscape Communicator 4.x (268)
- Skrypt wykrywający platformę i system operacyjny (269)
- Metodyka (269)
- Pierwsze kroki (269)
- Wykrywanie systemów operacyjnych Windows (270)
- Wykrywanie systemów operacyjnych dla platformy Macintosh (272)
- Wykrywanie uniksowych systemów operacyjnych (273)
- Pełny skrypt (274)
- Przykład - strona logowania (277)
- Podsumowanie (282)
- Zdarzenia dzisiaj (285)
- Przepływ zdarzenia (286)
- Rozprzestrzenianie się zdarzeń (286)
- Przechwytywanie zdarzeń (288)
- Przepływ zdarzenia w modelu DOM (289)
- Procedury obsługi zdarzeń i słuchacze zdarzeń (290)
- Internet Explorer (291)
- DOM (292)
- Obiekt Event (294)
- Lokalizacja (294)
- Właściwości i metody (295)
- Podobieństwa (298)
- Różnice (301)
- Typy zdarzeń (304)
- Zdarzenia myszki (304)
- Zdarzenia klawiatury (309)
- Zdarzenia HTML (311)
- Zdarzenia mutacji (317)
- Zdarzenia wspólne dla wielu przeglądarek (317)
- Obiekt EventUtil (317)
- Dodawanie/usuwanie procedur obsługi błędów (318)
- Formatowanie obiektu event (320)
- Pobieranie obiektu zdarzenia (324)
- Przykład (325)
- Podsumowanie (326)
- Skrypty definiujące style (329)
- Metody modelu DOM przetwarzające style (331)
- Własne podpowiedzi (333)
- Sekcje rozwijalne (334)
- Dostęp do arkuszy stylów (335)
- Style obliczane (339)
- innerText i innerHTML (341)
- outerText i outerHTML (342)
- Zakresy (344)
- Zakresy w modelu DOM (344)
- Zakresy w Internet Explorerze (355)
- Czy zakresy są praktyczne? (359)
- Podsumowanie (360)
- Podstawowe informacje na temat formularzy (361)
- Oprogramowywanie elementu <form/> (363)
- Odczytywanie odwołań do formularza (363)
- Dostęp do pól formularza (364)
- Wspólne cechy pól formularzy (364)
- Ustawienie aktywności na pierwszym polu (365)
- Zatwierdzanie formularzy (366)
- Jednokrotne zatwierdzanie formularza (368)
- Resetowanie formularzy (368)
- Pola tekstowe (369)
- Odczytywanie i zmiana wartości pola tekstowego (369)
- Zaznaczanie tekstu (371)
- Zdarzenia pól tekstowych (372)
- Automatyczne zaznaczanie tekstu (372)
- Automatyczne przechodzenie do następnego pola (373)
- Ograniczanie liczby znaków w polu wielowierszowym (374)
- Umożliwianie i blokowanie wpisywania znaków w polach tekstowych (376)
- Liczbowe pola tekstowe reagujące na klawisze strzałek w górę i w dół (382)
- Pola list i listy rozwijane (384)
- Uzyskiwanie dostępu do opcji (385)
- Odczytywanie i zmiana wybranych opcji (385)
- Dodawanie opcji (386)
- Usuwanie opcji (388)
- Przenoszenie opcji (388)
- Zmiana kolejności opcji (389)
- Tworzenie pola tekstowego z automatyczną podpowiedzią (390)
- Dopasowywanie (390)
- Główny mechanizm (391)
- Podsumowanie (393)
- Punkt wyjścia: tablice (395)
- Metoda reverse() (397)
- Sortowanie tabeli zawierającej jedną kolumnę (397)
- Funkcja porównania (399)
- Funkcja sortTable() (399)
- Sortowanie tabel zawierających więcej niż jedną kolumnę (401)
- Generator funkcji porównania (402)
- Zmodyfikowana funkcja sortTable() (403)
- Sortowanie w porządku malejącym (404)
- Sortowanie danych innych typów (406)
- Sortowanie zaawansowane (410)
- Podsumowanie (414)
- Systemowa technika "przeciągnij i upuść" (415)
- Zdarzenia techniki "przeciągnij i upuść" (416)
- Obiekt dataTransfer (422)
- Metoda dragDrop() (426)
- Zalety i wady (428)
- Symulacja techniki "przeciągnij i upuść" (429)
- Kod (430)
- Tworzenie docelowych obiektów przeciągania (432)
- Zalety i wady (434)
- zDragDrop (435)
- Tworzenie elementu, który można przeciągać (435)
- Tworzenie docelowego obiektu przeciągania (436)
- Zdarzenia (436)
- Przykład (437)
- Podsumowanie (439)
- Znaczenie obsługi błędów (441)
- Błędy i wyjątki (442)
- Raportowanie błędów (443)
- Internet Explorer (Windows) (443)
- Internet Explorer (Mac OS) (445)
- Mozilla (wszystkie platformy) (446)
- Safari (Mac OS X) (446)
- Opera 7 (wszystkie platformy) (448)
- Obsługa błędów (449)
- Procedura obsługi zdarzenia onerror (449)
- Instrukcja try...catch (452)
- Techniki debugowania (458)
- Używanie komunikatów (458)
- Używanie konsoli Javy (459)
- Wysyłanie komunikatów do konsoli JavaScriptu (tylko Opera 7+) (460)
- Rzucanie własnych wyjątków (460)
- Narzędzie The JavaScript Verifier (462)
- Debugery (462)
- Microsoft Script Debugger (462)
- Venkman - debuger dla Mozilli (465)
- Podsumowanie (474)
- Obsługa XML DOM w przeglądarkach (475)
- Obsługa XML DOM w Internet Explorerze (475)
- Obsługa XML DOM w Mozilli (480)
- Ujednolicenie implementacji (485)
- Obsługa XPath w przeglądarkach (496)
- Wprowadzenie do XPath (496)
- Obsługa XPath w Internet Explorerze (497)
- Obsługa XPath w Mozilli (498)
- Obsługa XSLT w przeglądarkach (503)
- Obsługa XSLT w Internet Explorerze (505)
- Obsługa XSLT w Mozilli (509)
- Podsumowanie (511)
- Pliki cookies (513)
- Składniki plików cookies (514)
- Inne ograniczenia bezpieczeństwa (515)
- Cookies w języku JavaScript (515)
- Cookies na serwerze (517)
- Przekazywanie cookies między klientem a serwerem (521)
- Ukryte ramki (523)
- Używanie ramek iframe (524)
- Żądania HTTP (526)
- Używanie nagłówków (528)
- Bliźniacze implementacje obiektu XML HTTP (529)
- Wykonywanie żądania GET (530)
- Wykonywanie żądania POST (531)
- Żądania LiveConnect (532)
- Wykonywanie żądania GET (532)
- Wykonywanie żądania POST (534)
- Inteligentne żądania HTTP (536)
- Metoda get() (536)
- Metoda post() (539)
- Zastosowania praktyczne (540)
- Podsumowanie (540)
- Podstawowe informacje na temat usług sieciowych (543)
- Czym jest usługa sieciowa? (543)
- WSDL (544)
- Usługi sieciowe w Internet Explorerze (547)
- Używanie komponentu WebService (547)
- Przykład użycia komponentu WebService (549)
- Usługi sieciowe w Mozilli (551)
- Rozszerzone uprawnienia (551)
- Używanie metod SOAP (552)
- Używanie obiektów proxy WSDL (556)
- Rozwiązanie dla różnych przeglądarek (560)
- Obiekt WebService (560)
- Usługa Temperature Service (562)
- Używanie obiektu TemperatureService (564)
- Podsumowanie (565)
- Do czego służą moduły rozszerzające? (567)
- Popularne moduły rozszerzające (568)
- Typy MIME (569)
- Osadzanie modułów rozszerzających (570)
- Dołączanie parametrów (571)
- Netscape 4.x (571)
- Wykrywanie modułów rozszerzających (572)
- Wykrywanie modułów rozszerzających w stylu Netscape (572)
- Wykrywanie modułów rozszerzających ActiveX (577)
- Wykrywanie modułów rozszerzających w różnych przeglądarkach (579)
- Aplety Java (580)
- Osadzanie apletów (580)
- Odwołania do apletów w kodzie JavaScript (581)
- Tworzenie apletów (582)
- Komunikacja skryptu JavaScript z językiem Java (583)
- Komunikacja języka Java ze skryptem JavaScript (586)
- Filmy Flash (589)
- Osadzanie filmów Flash (590)
- Odwołania do filmów Flash (590)
- Komunikacja języka JavaScript z filmami Flash (591)
- Komunikacja Flasha z językiem JavaScript (594)
- Kontrolki ActiveX (596)
- Podsumowanie (599)
- Bezpieczeństwo (601)
- Polityka jednakowego pochodzenia (602)
- Zagadnienia związane z obiektem okna (603)
- Zagadnienia dotyczące przeglądarki Mozilla (604)
- Ograniczenia zasobów (607)
- Zagadnienia dotyczące lokalizacji (608)
- Sprawdzanie języka w kodzie JavaScript (608)
- Strategie umiędzynaradawiania (609)
- Zagadnienia dotyczące ciągów znaków (610)
- Optymalizacja kodu JavaScript (613)
- Czas pobierania (613)
- Czas wykonania (619)
- Zagadnienia dotyczące własności intelektualnej (635)
- Obfuskacja (635)
- Microsoft Script Encoder (wyłącznie Internet Explorer) (636)
- Podsumowanie (637)
- ECMAScript 4 (639)
- Propozycja firmy Netscape (640)
- Implementacje (646)
- ECMAScript dla języka XML (648)
- Podejście (648)
- Pętla for each...in (650)
- Nowe klasy (650)
- Implementacje (660)
- Podsumowanie (660)
2 O autorze (15)
2 Wstęp (17)
Rozdział 1. Czym jest JavaScript? (23)
Rozdział 2. Podstawy ECMAScriptu (33)
Rozdział 3. Podstawy programowania obiektowego (91)
Rozdział 4. Dziedziczenie (129)
Rozdział 5. JavaScript w przeglądarce (151)
Rozdział 6. Podstawy modelu DOM (183)
Rozdział 7. Wyrażenia regularne (217)
Rozdział 8. Wykrywanie przeglądarki i systemu operacyjnego (249)
Rozdział 9. Wszystko o zdarzeniach (285)
Rozdział 10. Zaawansowane techniki DOM (329)
Rozdział 11. Formularze i integralność danych (361)
Rozdział 12. Sortowanie tabel (395)
Rozdział 13. Technika "przeciągnij i upuść" (415)
Rozdział 14. Obsługa błędów (441)
Rozdział 15. JavaScript i XML (475)
Rozdział 16. Komunikacja między klientem a serwerem (513)
Rozdział 17. Usługi sieciowe (543)
Rozdział 18. Praca z modułami rozszerzającymi (567)
Rozdział 19. Zagadnienia związane z wdrażaniem aplikacji JavaScriptu (601)
Rozdział 20. Rozwój języka JavaScript (639)
Skorowidz (661)
Helion - inne książki
-
Promocja
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
(43,55 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
(29,18 zł najniższa cena z 30 dni)
29.18 zł
44.90 zł (-35%) -
Promocja
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%) -
Promocja
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
38.35 zł
59.00 zł (-35%) -
Promocja
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Promocja
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł (-35%) -
Promocja
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
(83,85 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Bestseller Promocja
Rozwiązanie problemu znajdziesz w tej książce. Została ona napisana specjalnie z myślą o osobach, które administrują małymi sieciami, dysponują niewielkim budżetem i ograniczonym wsparciem profesjonalistów. Dzięki niej zrozumiesz podstawy zabezpieczania łączności sieciowej i poznasz sposoby zabezpieczania sieci przy niewielkim nakładzie pieniędzy i czasu. Opanujesz uznane techniki hartowania systemów, takie jak mapowanie sieci, śledzenie stanu urządzeń i rozpoznawanie nietypowej aktywności, która może sygnalizować atak. Zagłębisz się w sposoby eliminowania luk w zabezpieczeniach i zapobiegania dostępowi do urządzeń mobilnych i stacjonarnych, a nawet punktów końcowych IoT. Dowiesz się też, jak wdrażać własne strategie backupu, a także wykrywać i blokować złośliwe oprogramowanie i ransomware.- Druk
- PDF + ePub + Mobi pkt
(43,55 zł najniższa cena z 30 dni)
43.55 zł
67.00 zł (-35%)
Zamknij
Przeczytaj darmowy fragment
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
Oceny i opinie klientów: JavaScript dla webmasterów. Zaawansowane programowanie Nicholas C. Zakas (13) 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.
(6)
(6)
(0)
(1)
(0)
(0)
więcej opinii
ukryj opinie