JavaServer Faces 2.2. Mistrzowskie programowanie
- Autor:
- Anghel Leonard
- Promocja Przejdź
- Wydawnictwo:
- Helion
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 528
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: JavaServer Faces 2.2. Mistrzowskie programowanie
Niniejsza książka jest skierowana do programistów korzystających z JSF. Przedstawiono w niej wszystkie istotne zagadnienia związane z tworzeniem aplikacji za pomocą JSF 2.2. Czytelnik z pewnością doceni zarówno przejrzyste instrukcje, pozwalające na pełne wykorzystanie możliwości JSF 2.2, jak i liczne ćwiczenia, które będą stanowić doskonałą pomoc w tworzeniu imponujących aplikacji internetowych.
W książce omówiono:
- język wyrażeń (EL) z uwzględnieniem najważniejszych aspektów EL 2.2 oraz EL 3.0
- zagadnienia związane z komunikacją w JSF oraz z zasięgami JSF 2.2
- artefakty JSF i ich konfigurację
- język HTML5, technologię AJAX oraz pojęcie stanu widoku JSF
- tworzenie komponentów niestandardowych i komponentów złożonych
- tematykę technologii Facelet
JavaServer Faces 2.2 — to framework dla mistrzów programowania w Javie!
Anghel Leonard jest niekwestionowanym autorytetem w dziedzinie programowania w Javie. Posiada kilkunastoletnie doświadczenie w pracy z Javą SE, Javą EE oraz z wieloma frameworkami Javy. Jest autorem kilkudziesięciu książek i artykułów poświęconych różnym technologiom Javy. Ostatnio tworzy świetne aplikacje internetowe na potrzeby systemów GIS.
Wybrane bestsellery
-
Learn the best way to write SQL in Java by taking control of SQL in your app via a type-safe, dynamic and versatile API that supports almost any type or feature compatible with a database and emphasizes SQL syntax correctness
-
Explore a wide variety of popular interview questions and learn various techniques for breaking down tricky bits of code and algorithms into manageable chunks
-
Develop your coding skills by exploring Java concepts and techniques such as Strings, Objects and Types, Data Structures and Algorithms, Concurrency, and Functional programming
-
Ta książka jest ósmym wydaniem znakomitego podręcznika programowania dla początkujących, starannie zaktualizowanym i uzupełnionym o informacje dotyczące edycji 11. Zawiera podstawową wiedzę o kompilacji i uruchamianiu programu w Javie oraz o słowach kluczowych i istotnych konstrukcjach w tym języ...(0,00 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
Ten praktyczny przewodnik po Selenium WebDriver w wersji 4 z uwzględnieniem implementacji w Javie jest przeznaczony dla programistów Javy, inżynierów jakości i testerów. Przedstawiono w nim główne aspekty zautomatyzowanej nawigacji po stronie, manipulacji w przeglądarce, interakcji z elementami, ...
Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych
(0,00 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy. To pierwszy tom, w którym opisano podstawy języka i najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika, a także kolekcje, wyrażenia lambda, techni...(0,00 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo...(0,00 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł(-40%) -
To kolejne, uzupełnione i zaktualizowane wydanie przewodnika po frameworku Spring. Książka jest napisana w zwięzłym, przejrzystym i jasnym stylu, dzięki czemu szybko zrozumiesz zasady pracy ze Springiem i zbudujesz nowoczesną aplikację internetową współpracującą z bazą danych. Pokazano tu technik...(0,00 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł(-40%) -
To dwunaste, rozszerzone wydanie znakomitego podręcznika do nauki Javy, w pełni przejrzane, poprawione i zaktualizowane (uwzględnia nowości wprowadzone w Javie SE 9, 10 i 11). Ułatwia zdobycie solidnych podstaw języka i płynne przejście do tworzenia programów służących do rozwiązywania konkretnyc...
Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
(0,00 zł najniższa cena z 30 dni)59.90 zł
199.00 zł(-70%) -
Znalezienie odpowiedzi na zaprzątające umysł pytania z zakresu automatyzacji zwykle wiąże się ze spędzeniem długich godzin na wertowaniu niespójnej dokumentacji lub przeszukiwaniu forum Atlassian Community, gdzie swoimi problemami (a także autorskimi pomysłami na ich rozwiązanie) dzielą się inni ...
Atlassian Jira Server & Data Center. Programowanie rozwiązań w projektach biznesowych Atlassian Jira Server & Data Center. Programowanie rozwiązań w projektach biznesowych
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka 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 zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: JavaServer Faces 2.2. Mistrzowskie programowanie (1)
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.
-
fantasy-bestiarium.blogspot.com DarkLight; 2016-12-07
„JavaServer Faces 2.2. Mistrzowskie programowanie” autorstwa Leonarda Anghela jest książką pozwalającą zagłębić się w tajniki budowy internetowych interfejsów i poznać najważniejsze komponenty platformy Java Enterprise. Książka świetnie nadaje się dla programistów, którzy będą mogli w lepszym stopniu poznać wiele ciekawych i przydatnych aplikacji. JavaServer Faces 2.2. jest idealną pozycją dla początkujących, jak i bardziej zaawansowanych programistów.
Korzystanie z JSF jest niezwykle przydatne podczas programowania, dzięki tej publikacji nauczymy się w lepszym stopniu poruszać w tym środowisku programistycznym. Nauczymy się jak tworzyć aplikacje za pomocą JSF 2.2. w łatwy i przystępny sposób. Leonard Anghel posługuje się fachowym językiem, który z początku może wydać się zawiły, lecz po głębszym zbadaniu tematu wszystko zaczyna się klarować i nabierać sensu. Poznamy wiele przydatnych ćwiczeń i tricków, dzięki którym będziemy mogli stworzyć wiele zdumiewających aplikacji internetowych.
Książka Leonarda Anghela jest idealną pozycją dla miłośników programowania. Autor przystępnym językiem przekazuje informacje, dzieląc się licznymi radami i spostrzeżeniami z dziedziny programowania. Czytelnik dzięki klarownym instrukcją nauczy się tworzyć strony i programy internetowe z przejrzystymi i funkcjonalnymi interfejsami. Publikacja ta jest bogata w szeroką wiedzę, która zdaje się niezastąpiona podczas korzystania z JSF 2.2.
„JavaServer Faces 2.2. Mistrzowskie programowanie” pozwala naprawdę zostać fachowcem programistą i poszerzyć swoje kwalifikacje. W książce nie zabraknie informacji odnośnie do języka HTML5, technologi AJAX czy aspektów EL 2.2 oraz EL 3.0. Jest to bogata w wiedzę pozycja pozwalająca w lepszym stopniu opanować z pozoru skomplikowaną sztukę programowania. Książka warta poznania i wykorzystania w tworzeniu wielu ciekawych i przydatnych witryn oraz aplikacji. Polecam.
Szczegóły książki
- Tytuł oryginału:
- Mastering JavaServer Faces 2.2
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-283-2419-0, 9788328324190
- Data wydania książki drukowanej:
- 2016-11-04
- ISBN Ebooka:
- 978-83-283-2420-6, 9788328324206
- Data wydania ebooka:
-
2016-11-04
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:
- 170x230
- Numer z katalogu:
- 44765
- Rozmiar pliku Pdf:
- 7.0MB
- Rozmiar pliku ePub:
- 8.2MB
- Rozmiar pliku Mobi:
- 17.9MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Kategorie:
Programowanie » Java - Programowanie
Spis treści książki
- Składnia EL (20)
- Operatory EL (20)
- Hierarchia operatorów EL (21)
- Zastrzeżone słowa EL (21)
- Przetwarzanie natychmiastowe oraz opóźnione (22)
- Wyrażenia wartościowe EL (22)
- Odwołania do komponentów zarządzanych (23)
- Odwołania do właściwości komponentów zarządzanych (24)
- Odwołania do zagnieżdżonych właściwości komponentów zarządzanych (25)
- Odwołania do typów wyliczeniowych Java SE (27)
- Odwołania do kolekcji (27)
- Niejawne obiekty EL (29)
- Wyrażenia odwołujące się do metod (31)
- Teksty warunkowe w JSF (33)
- Pisanie własnego mechanizmu przetwarzającego (37)
- Przegląd EL 3.0 (45)
- Stosowanie operatora przypisania (45)
- Stosowanie operatora konkatenacji (45)
- Stosowanie operatora średnika (46)
- Poznawanie wyrażeń lambda (46)
- Stosowanie obiektów kolekcji (47)
- Podsumowanie (49)
- Przekazywanie i pobieranie parametrów (52)
- Stosowanie parametrów kontekstu (52)
- Przekazywanie parametrów żądania przy użyciu znacznika (52)
- Stosowanie parametrów widoku (55)
- Wywoływanie akcji z wykorzystaniem żądań GET (62)
- Przekazywanie atrybutów przy użyciu znacznika (66)
- Ustawianie wartości właściwości przy użyciu obiektów nasłuchujących akcji (69)
- Przekazywanie parametrów przy użyciu zasięgu Flash (71)
- Zastępowanie znacznika znacznikiem JSTL (75)
- Przesyłanie danych w ciasteczkach (76)
- Stosowanie pól ukrytych (78)
- Przesyłanie haseł (79)
- Programowy dostęp do atrybutów komponentów interfejsu użytkownika (79)
- Przekazywanie parametrów przy użyciu wyrażeń odwołujących się do metod (80)
- Komunikacja przy użyciu atrybutu binding (81)
- Komunikacja pomiędzy komponentami zarządzanymi (83)
- Wstrzykiwanie jednego komponentu zarządzanego do drugiego (83)
- Komunikacja pomiędzy komponentami zarządzanymi przy użyciu mapy aplikacji lub sesji (85)
- Programowy dostęp do innych komponentów zarządzanych (86)
- Podsumowanie (87)
- Zasięgi JSF a zasięgi CDI (90)
- Zasięg żądania (92)
- Zasięg sesji (95)
- Zasięg widoku (98)
- Zasięg aplikacji (100)
- Zasięg konwersacji (102)
- Zasięg przepływu (105)
- Prosty przepływ (108)
- Przepływy z komponentami (112)
- Przepływy zagnieżdżone (114)
- Programowe konfigurowanie przepływów (118)
- Przepływy a przypadki nawigacji (120)
- Badanie przypadków nawigacji w przepływach (123)
- Stosowanie metod initializer i finalizer (124)
- Przełączanie przepływu (126)
- Pakowanie przepływów (129)
- Programowy zasięg przepływu (130)
- Zależny pseudozasięg (133)
- Zasięg none (134)
- Zasięg niestandardowy (134)
- Implementacja klasy zasięgu niestandardowego (135)
- Wyznaczanie wyrażeń EL zasięgów niestandardowych (136)
- Kontrola czasu istnienia zasięgu przy użyciu obiektu nasłuchującego akcji (139)
- Kontrola czasu istnienia zasięgu niestandardowego z użyciem obiektów NavigationHandler (141)
- Tworzenie instancji komponentów zarządzanych (144)
- Wstrzykiwanie komponentów (144)
- Podsumowanie (147)
- Nowe przestrzenie nazw JSF 2.2 (150)
- Programowa konfiguracja w JSF 2.2 (151)
- Konfigurowanie komponentów zarządzanych w XML-u (152)
- Stosowanie wielu plików konfiguracyjnych (157)
- Konfiguracja ustawień lokalnych i wiązek zasobów (159)
- Konfiguracja walidatorów i konwerterów (161)
- Konfigurowanie nawigacji (169)
- Nawigacja niejawna (169)
- Nawigacja warunkowa (172)
- Nawigacja z wywłaszczeniem (175)
- Nawigacja programowa (177)
- Konfigurowanie obiektów nasłuchujących akcji (178)
- Obiekty nasłuchujące akcji aplikacji (180)
- Konfigurowanie metod nasłuchujących zdarzeń systemowych (183)
- Stosowanie znacznika (183)
- Implementacja interfejsu SystemEventListener (185)
- Konfigurowanie metod nasłuchujących faz (191)
- Stosowanie adnotacji @ListenerFor oraz @ListenersFor (195)
- Podsumowanie (196)
- Konfiguracja obiektów obsługi zasobów (198)
- Programowe dodawanie zasobów CSS i JS (205)
- Konfiguracja obiektu obsługi widoków (205)
- Przesłanianie mechanizmów wizualizacji JSF (209)
- Stosowanie operacji wykonywanych po stronie klienta (215)
- Klasy wytwórcze JSF (219)
- Konfiguracja globalnego obiektu obsługi wyjątków (220)
- Konfiguracja klasy wytwórczej RenderKit (223)
- Konfiguracja PartialViewContext (224)
- Konfiguracja obiektu VisitContext (227)
- Konfiguracja obiektów ExternalContext (230)
- Konfiguracja Flash (233)
- Window ID API w JSF 2.2 (235)
- Konfigurowanie cyklu życia (241)
- Konfigurowanie aplikacji (244)
- Konfigurowanie VDL (246)
- Połączone możliwości wielu klas wytwórczych (248)
- Podsumowanie (249)
- Tworzenie prostej tabeli JSF (252)
- Klasa CollectionDataModel JSF 2.2 (254)
- Sortowanie tabel (259)
- Sortowanie i DataModel - klasa CollectionDataModel (265)
- Usuwanie wiersza tabeli (267)
- Edycja i aktualizacja wierszy tabeli (269)
- Dodawanie nowych wierszy (272)
- Wyświetlanie numerów wierszy (274)
- Wybieranie pojedynczego wiersza (275)
- Wybieranie wielu wierszy (277)
- Zagnieżdżanie tabel (279)
- Podział tabel na strony (280)
- Generowanie tabel przy użyciu API JSF (286)
- Filtrowanie tabel (291)
- Określanie wyglądu tabel przy użyciu stylów (296)
- Zmiana koloru tła wierszy z użyciem atrybutu rowClasses (296)
- Podświetlanie wiersza wskazanego myszą (297)
- Podświetlanie wierszy po kliknięciu myszą (298)
- Podsumowanie (299)
- Krótki przegląd cyklu życia JSF-AJAX (302)
- Prosty przykład JSF-AJAX na dobry początek (302)
- Atrybuty JSF-AJAX (303)
- Atrybuty execute oraz render (304)
- Atrybut listener (306)
- Atrybut event (307)
- Atrybut onevent - monitorowanie stanu AJAX-a po stronie klienta (308)
- Atrybut onerror - monitorowanie błędów AJAX-a po stronie klienta (309)
- Grupowanie komponentów w znaczniku (311)
- Zastosowanie AJAX-a do aktualizacji pól formularzy po wystąpieniu błędów walidacji (312)
- Przyciski Anuluj i Wyczyść (314)
- Łączenie AJAX-a i zasięgu przepływu (318)
- Żądania zwrotne i AJAX (322)
- Warunkowe wyświetlanie i przetwarzanie żądań zwrotnych (324)
- Czy to nie jest żądanie AJAX? (327)
- AJAX i znacznik (328)
- Kontrola kolejki żądań AJAX (329)
- Jawne wczytywanie pliku jsf.js (330)
- Prezentacja wartości parametrów (331)
- Metoda jsf.ajax.request i komponenty inne niż UICommand (332)
- Dostosowywanie zawartości pliku jsf.js (335)
- Implementacja AJAX-owego paska postępów (sygnalizator działania) (338)
- Podsumowanie (340)
- Korzystanie z HTML5 i JSF 2.2 (341)
- Atrybuty przekazywane (342)
- Elementy przekazywane (344)
- JSF 2.2 - HTML5 i model Bean Validation 1.1 (Java EE 7) (346)
- Mechanizm przesyłania plików w JSF 2.2 (347)
- Prosty przykład przesyłania plików z wykorzystaniem możliwości JSF 2.2 (348)
- Stosowanie wielu elementów (350)
- Pobieranie informacji o przesyłanym pliku (351)
- Zapis przesłanych danych na dysku (353)
- Walidator przesyłanych plików (355)
- Przesyłanie plików z użyciem AJAX-a (356)
- Przesyłanie plików z podglądem (357)
- Przesyłanie większej liczby plików (364)
- Przesyłanie plików i nieokreślony pasek postępów (366)
- Przesyłanie plików i określony pasek postępów (368)
- Podsumowanie (371)
- Zapisywanie stanu widoku w JSF (373)
- Częściowe zapisywanie stanu widoku (374)
- Częściowe zapisywanie stanu i przeglądanie drzewa (374)
- Zapisywanie stanu widoku na serwerze lub kliencie (375)
- Logiczne i fizyczne widoki JSF (378)
- Zapisywanie stanu w bazie danych - aplikacja eksperymentalna (379)
- Obsługa wyjątków ViewExpiredException (386)
- Serializacja stanu w sesji na serwerze (389)
- JSF 2.2 jest technologią bezstanową (391)
- Widoki bezstanowe oraz komponenty umieszczane w zasięgu widoku (392)
- Programowe wykrywanie widoków bezstanowych (394)
- Uwagi dotyczące bezpieczeństwa JSF (395)
- Cross-site request forgery (CSRF) (395)
- Cross-site scripting (XSS) (395)
- Wstrzykiwanie SQL (396)
- Podsumowanie (396)
- Tworzenie komponentów niestandardowych, które nie są komponentami złożonymi (398)
- Tworzenie własnego obiektu obsługi znacznika (401)
- Tajniki konstrukcji komponentów niestandardowych (402)
- Tworzenie komponentów złożonych (413)
- Implementacja komponentu złożonego Temperature (416)
- Przekształcanie komponentu jQuery w komponent złożony (420)
- Pisanie pola do wyboru dat HTML5 jako komponentu złożonego (425)
- Wzbogacanie obrazka o akcje (429)
- Stosowanie facet złożonych (431)
- Walidacja lub konwersja danych wejściowych w komponentach złożonych (433)
- Sprawdzanie obecności atrybutu (435)
- Niebezpieczeństwa stosowania komponentów złożonych (435)
- Ukrywanie atrybutów przekazywanych w komponentach złożonych (436)
- Rozpowszechnianie komponentów złożonych w postaci plików JAR w JSF 2.2 (439)
- Dodawanie komponentów złożonych w sposób programowy (441)
- Podsumowanie (443)
- Stosowanie kontraktów (446)
- Określanie wyglądu tabel przy użyciu kontraktów (448)
- Stosowanie kontraktów do określania wyglądu komponentów interfejsu użytkownika (451)
- Kontrakty stylów stosowane na urządzeniach różnych typów (453)
- Tworzenie kontraktów dla komponentów złożonych (458)
- Implementacja przełącznika motywów (460)
- Konfiguracja kontraktów w kodzie XML (467)
- Pakowanie kontraktów w plikach JAR (468)
- Podsumowanie (468)
- Krótka prezentacja znaczników technologii Facelets (471)
- Tworzenie prostego szablonu - PageLayout (474)
- Przekazywanie parametrów przy użyciu znacznika (477)
- Przekazywanie właściwości komponentów i metod akcji przy użyciu znacznika (479)
- Stosowanie znaczników oraz (481)
- Iteracja przy użyciu znacznika (484)
- Stosowanie znaczników oraz (487)
- Stosowanie znaczników oraz (489)
- Debugowanie z użyciem znacznika (491)
- Usuwanie zawartości przy użyciu znacznika (492)
- Stosowanie atrybutu jsfc (493)
- Rozszerzanie szablonu PageLayout (494)
- Programowe aspekty faceletów (499)
- Zagadnienia związane z klasą FaceletFactory (499)
- Stosowanie klasy FaceletCache (499)
- Klasa ResourceResolver zastąpiona klasą ResourceHandler (502)
- Programowe dołączanie faceletów (506)
- Tworzenie klasy TagHandler (507)
- Pisanie niestandardowych funkcji bibliotek znaczników faceletów (508)
- Pułapki stosowania faceletów (510)
- AJAX i znacznik (510)
- Przykład użycia znaczników oraz (511)
- Przykład użycia znaczników oraz (512)
- Podsumowanie (512)
O autorze (11)
O recenzentach (13)
Wstęp (15)
Rozdział 1. Dynamiczny dostęp do danych aplikacji JSF przy użyciu Expression Language (EL 3.0) (19)
Rozdział 2. Komunikacja w JSF (51)
Rozdział 3. Zasięgi JSF - długość życia i zastosowanie w komunikacji komponentów zarządzanych (89)
Rozdział 4. Konfigurowanie JSF przy użyciu plików XML i adnotacji - część 1. (149)
Rozdział 5. Konfigurowanie JSF przy użyciu plików XML i adnotacji - część 2. (197)
Rozdział 6. Korzystanie z danych tabelarycznych (251)
Rozdział 7. JSF i AJAX (301)
Rozdział 8. JSF 2.2 - HTML5 i przesyłanie plików na serwer (341)
Rozdział 9. Zarządzanie stanem w JSF (373)
Rozdział 10. Niestandardowe komponenty JSF (397)
Rozdział 11. Kontrakty biblioteki zasobów JSF 2.2 - motywy (445)
Rozdział 12. Szablony technologii Facelets (471)
Dodatek A. Cykl życia JSF (515)
Skorowidz (517)
Helion - inne książki
-
W drugiej części tego zaktualizowanego przewodnika dla zaawansowanych informatyków znalazł się między innymi opis mechanizmu wywołania ALPC i procedury synchronizacji sterowników urządzeń i aplikacji. Omówiono zasady wirtualizacji, a także takie elementy jak rejestr, interfejs WMI, usługi ETW i D...
Windows od środka. Wnętrze nowoczesnego systemu, wirtualizacja, systemy plików, rozruch, bezpieczeństwo i dużo więcej. Wydanie VII Windows od środka. Wnętrze nowoczesnego systemu, wirtualizacja, systemy plików, rozruch, bezpieczeństwo i dużo więcej. Wydanie VII
Mark Russinovich, Andrea Allievi, Alex Ionescu, David Solomon
(0,00 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Lektura tej książki nauczy Cię myśleć o danych inaczej niż dotychczas. Przekonasz się, że to nie tylko wypełnione kolumny i wiersze. Nie poprzestaniesz na prostej pracy z danymi, a nauczysz się je układać w historie obfitujące w cenne wnioski. Dowiesz się, jak sobie radzić z wartościami, które wy...
Wizualizacja danych. Pulpity nawigacyjne i raporty w Excelu Wizualizacja danych. Pulpity nawigacyjne i raporty w Excelu
(0,00 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Najlepiej stawiać je z GIMP-em ― darmowym, otwartoźródłowym programem do edycji grafiki rastrowej. Dla kogoś, kto chce zacząć samodzielnie pracować nad obróbką zdjęć i tworzeniem rysunków, największe znaczenie ma oczywiście to, co GIMP potrafi. A potrafi naprawdę dużo. Dokonasz w nim retusz...
GIMP. Poznaj świat grafiki komputerowej. Wydanie II GIMP. Poznaj świat grafiki komputerowej. Wydanie II
(0,00 zł najniższa cena z 30 dni)46.20 zł
77.00 zł(-40%) -
Ten praktyczny przewodnik zawiera szeroki przegląd strategii, wzorców i form testowania oprogramowania, ułatwiających dobór ścieżek i podejść do konkretnych projektów w zależności od zakresu, budżetu i ram czasowych. Książka uczy przydatnych umiejętności w zakresie przeprowadzania testów wydajnoś...
Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości Testowanie full stack. Praktyczny przewodnik dostarczania oprogramowania wysokiej jakości
(0,00 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Książka tak, napisana z myślą o doświadczonych programistach, zawiera wiele przykładowych programów, które pozwolą Ci poznać praktyczne tajniki języka, takie jak typy ogólne, LINQ oraz techniki programowania asynchronicznego. Następnie poznasz najnowsze możliwości platformy .NET 6 oraz języka C# ...
C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych C# 10. Programowanie. Tworzenie aplikacji Windows, internetowych i biurowych
(0,00 zł najniższa cena z 30 dni)101.40 zł
169.00 zł(-40%) -
Książka, którą trzymasz w ręku, to rzecz na wskroś praktyczna. Dowiesz się z niej, jak w prosty i szybki sposób uruchomić własny sklep internetowy na CMS WordPress z użyciem wtyczki WooCommerce. Na systemie zarządzania treścią WordPress bazuje blisko 40 procent istniejących stron internetowych, a...
Wordpress Woocommerce. Stwórz zyskowny sklep internetowy Wordpress Woocommerce. Stwórz zyskowny sklep internetowy
(0,00 zł najniższa cena z 30 dni)25.74 zł
42.90 zł(-40%) -
Architekt ma w sobie coś z boga. Przecież kreuje świat. Formę i funkcję budynków, krajobrazy, a nawet przestrzeń naszych mieszkań. Wpływa na otoczenie, świadomie umieszczając w nim kolejne elementy, zmieniające lub podkreślające charakter przestrzeni. Architekci potrafią zaprojektować prawdziwe d...
Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie III Projektowanie architektoniczne. Wprowadzenie do zawodu architekta. Wydanie III
(0,00 zł najniższa cena z 30 dni)35.40 zł
59.00 zł(-40%) -
Sztuczna inteligencja staje się powoli nieodzownym składnikiem naszego życia. Przeszła długą drogę od modnego hasła pojawiającego się głównie w specjalistycznych publikacjach do technologii mającej realny wpływ na naszą codzienność. Z każdym dniem lepiej radzi sobie z coraz bardziej zaawansowanym...(0,00 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla specjalistów, którzy chcą poszerzyć wiedzę na temat cyberbezpieczeństwa. Opisano tu aktualne koncepcje związane z podatnościami i zagrożeniami bezpieczeństwa, w tym model dojrzałości cybernetycznej. Zaprezentowano narzędzia takie jak Wireshark, DVWA, Burp Suite, OpenVA...
Cyberbezpieczeństwo dla zaawansowanych. Skuteczne zabezpieczenia systemu Windows, Linux, IoT i infrastruktury w chmurze Cyberbezpieczeństwo dla zaawansowanych. Skuteczne zabezpieczenia systemu Windows, Linux, IoT i infrastruktury w chmurze
(0,00 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Oto praktyczny przewodnik po wersji 3.0 systemu Spark, metodach statystycznych i rzeczywistych zbiorach danych. Omówiono w nim zasady rozwiązywania problemów analitycznych za pomocą interfejsu PySpark, z wykorzystaniem dobrych praktyk programowania w systemie Spark. Po lekturze można bezproblemow...
Zaawansowana analiza danych w PySpark. Metody przetwarzania informacji na szeroką skalę z wykorzystaniem Pythona i systemu Spark Zaawansowana analiza danych w PySpark. Metody przetwarzania informacji na szeroką skalę z wykorzystaniem Pythona i systemu Spark
Akash Tandon, Sandy Ryza, Uri Laserson, Sean Owen, Josh Wills
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%)
Dzieki 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.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: JavaServer Faces 2.2. Mistrzowskie programowanie Anghel Leonard (0)
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.