JavaServer Faces. Wydanie III
- Autorzy:
- David Geary, Cay S. Horstmann
- Niedostępna
Opis
książki
:
JavaServer Faces. Wydanie III
Ta książka zawiera wszystko, czego Ci potrzeba
do opanowania frameworka JSF 2.0!
- Jak korzystać ze znaczników JSF?
- Jak tworzyć komponenty złożone?
- Jak nawiązywać połączenie z bazami danych i usługami zewnętrznymi?
JavaServer Faces (JSF) to technologia platformy Java EE, ułatwiająca projektowanie i tworzenie interfejsów użytkownika aplikacji internetowych. Umożliwia sprawną pracę nad aplikacjami działającymi po stronie serwera i wprowadzanie jasnego podziału na wizualną prezentację oraz właściwą logikę aplikacji. Specyfikacja JSF 2.0 (inaczej niż poprzednia) jest pochodną wielu rzeczywistych projektów open source. Dzięki temu sam framework jest dużo prostszy i lepiej zintegrowany ze stosem technologii Java EE niż wersja JSF 1.0. Co więcej, jego specyfikacja przewiduje teraz obsługę technologii takich, jak AJAX czy REST. Framework JSF 2.0 jest obecnie jednym z najznamienitszych frameworków aplikacji internetowych tworzonych w Javie. Do jego mocnych stron należą także: uproszczony model programowania poprzez zastosowanie adnotacji i wprowadzenie zasady konwencji ponad konfiguracją oraz rozszerzalny model komponentów.
Książka "JavaServer Faces. Wydanie III" zawiera wszystko, czego trzeba do opanowania rozbudowanych elementów frameworka JSF 2.0. Poznaj tajniki znaczników frameworka JSF oraz obsługi zdarzeń. Dowiedz się, jak budować komponenty złożone, i naucz się implementować własne, niestandardowe. Wykorzystaj w swoich aplikacjach technologię AJAX i opanuj nawiązywanie połączeń z bazami danych czy innymi usługami zewnętrznymi. W ostatnim rozdziale znajdziesz pomocne wskazówki na temat diagnozowania i rejestrowania zdarzeń, a także praktyczne przykłady kodu, rozszerzające technologię JSF.
- Komponenty zarządzane
- Zasięg komponentów
- Nawigacja statyczna i dynamiczna
- Znaczniki standardowe
- Facelety
- Tabele danych
- Konwersja i weryfikacja danych
- Obsługa zdarzeń
- Komponenty złożone
- Technologia AJAX
- Usługi zewnętrzne
- Praca z bazami danych
Wybrane bestsellery
-
Promocja
Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemnicom do rozwiązania, zabawnym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak wyrażenia lambda, typy ogólne czy programowanie sieciowe i funkcyjne. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, pogawędki prowadzone przy kominku przez programistę i kompilator. To wszystko sprawia, że ta pozycja jest absolutnie wyjątkowym i niezwykle skutecznym podręcznikiem!- Druk
(89,40 zł najniższa cena z 30 dni)
96.85 zł
149.00 zł (-35%) -
Nowość Promocja
Oto dwunaste wydanie wyczerpującego kompendium, w pełni zaktualizowane, uzupełnione o nowości wprowadzone w Java SE 17. Opisano w nim cały język Java: jego składnię, słowa kluczowe i najistotniejsze zasady programowania. Znalazły się tu także informacje dotyczące biblioteki Java API, takie jak operacje wejście-wyjścia, biblioteka strumieni i techniki programowania współbieżnego. Nie zabrakło opisu biblioteki Swing, JavaBeans i serwletów, jak również licznych przykładów praktycznego zastosowania Javy. Wyczerpująco omówiono najnowsze możliwości języka, takie jak rekordy, klasy zapieczętowane czy też wyrażenia switch. Podręcznik został napisany w sposób przejrzysty, jasnym i zrozumiałym językiem, co znakomicie ułatwia naukę, a poszczególne zagadnienia zilustrowano licznymi przykładowymi fragmentami kodu źródłowego. To sprawia, że z kompendium skorzystają wszyscy programiści Javy, zarówno początkujący, jak i profesjonalni deweloperzy.- Druk
- PDF + ePub + Mobi pkt
(119,40 zł najniższa cena z 30 dni)
129.35 zł
199.00 zł (-35%) -
Promocja
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 działa i może być łatwo zrozumiany przez innych programistów, nie wystarczy — należy zbudować program w taki sposób, aby można było go łatwo modyfikować. Jako że Java stała się obszerną i złożoną platformą, konieczne stało się uaktualnienie najlepszych praktyk.- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Promocja
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 techniki programowania reaktywnego, pisania mikrousług, wykrywania usług, wyjaśniono również pracę z API RESTful i zasady wdrażania aplikacji. Nauczysz się też stosować najlepsze praktyki programowania w Springu. Książka jest znakomitą pomocą dla programistów Javy, którzy dopiero zaczynają pracę z tym frameworkiem, a także dla tych, którzy chcą opanować nowe rozwiązania oferowane przez kolejne wersje ekosystemu Springa.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Promocja
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, techniki programowania współbieżnego i funkcyjnego. W tym wydaniu poszczególne zagadnienia zoptymalizowano pod kątem Javy 17, opisano też takie nowości jak bloki tekstu, rozszerzenia konstrukcji switch, rekordy, dopasowywanie wzorców operatora instanceof, klasy zapieczętowane i wiele więcej. Podręcznik zawiera mnóstwo przykładów kodu, obrazujących zasady działania niemal każdej opisywanej funkcji czy biblioteki.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Promocja
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, naśladowania działań użytkownika i automatycznego zarządzania sterownikami. Opisano koncepcję wzorca projektowego POM, który pozwala na modelowanie stron internetowych w zorientowanych obiektowo klasach. Zaprezentowano różne sposoby przeprowadzania testów i wprowadzania odpowiedniej ich kolejności, omówiono też zasady analizy błędnych wykonań w celu określenia przyczyn niepowodzenia. Pokazano także możliwości wzbogacania testów o inne technologie, służące na przykład do raportowania wyników, generowania danych czy implementacji szczególnych przypadków użycia.- Druk
- PDF + ePub + Mobi pkt
Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych Selenium WebDriver w Javie. Praktyczne wprowadzenie do tworzenia testów systemowych
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Promocja
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ęzyku ? to na początek. Potem krok po kroku przedstawia kolejne, coraz bardziej zaawansowane zagadnienia dotyczące obiektów, dziedziczenia czy wyjątków, a także współbieżności, typów sparametryzowanych, wyrażeń lambda oraz modułów. Poszczególne partie materiału zostały bogato uzupełnione przykładami kodu z komentarzami, jak również praktycznymi ćwiczeniami, testami sprawdzającymi, wskazówkami i dodatkowymi informacjami. Podręcznik jest przejrzysty, napisany jasnym i zrozumiałym językiem, co zdecydowanie ułatwia naukę.- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Promocja
Jeśli postanowiłeś zyskać praktyczną wiedzę o algorytmach i strukturach danych, a przy tym nieźle posługujesz się Javą, to trzymasz w rękach właściwą poublikację. Podstawy teoretyczne zostały w niej ograniczone do niezbędnych, potrzebnych w praktyce zagadnień. Sporo miejsca poświęcono analizie implementacji algorytmów i mierzeniu ich wydajności. Wyczerpująco wyjaśniono tak ważne aspekty praktyki inżynierii oprogramowania, jak kontrola wersji i testy jednostkowe. Mimo niewielkiej objętości książki znalazły się tu również ambitniejsze zagadnienia, np. trwałe struktury danych tworzone przez bazy danych Redis. W każdym rozdziale zamieszczono praktyczne ćwiczenia wraz z odpowiednim kodem testującym.- Druk
- PDF + ePub + Mobi pkt
Zrozum struktury danych. Algorytmy i praca na danych w Javie Zrozum struktury danych. Algorytmy i praca na danych w Javie
(11,90 zł najniższa cena z 30 dni)
25.92 zł
39.90 zł (-35%) -
Dzięki informacjom zawartym w tej książce uda Ci się szybko opanować podstawy pracy w Android Studio. Dowiesz się, jak zainstalować środowisko programistyczne, utworzyć i dopracować interfejs użytkownika, stosować tematy i style, generować komunikaty, wprowadzać elementy wizualne i multimedialne. Poznasz sposoby dodawania funkcjonalności, zobaczysz, jak zapewnić zapisywanie i odtwarzanie danych. Na końcu książki umieszczono dodatek, w którym znajdziesz także skróty klawiaturowe i informacje o szablonach. Na co czekasz? Czas wreszcie przekuć Twoje pomysły w prawdziwe aplikacje.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja
Oto zbiór aktualnych i kompletnych receptur instruktażowych, z których każda pomaga w rozwiązaniu konkretnego problemu. Wszystkie zostały starannie przetestowane i wielokrotnie udowodniły swoją przydatność. Każdą poprzedzono krótkim wprowadzeniem i omówieniem zastosowanych mechanizmów działania. Ta książka nie jest klasycznym podręcznikiem programowania, jednak z pewnością przyśpieszy praktyczne wykorzystanie możliwości Javy. Wśród receptur znalazł się szeroki zakres zagadnień, od podstawowych operacji na ciągach znaków, poprzez programowanie funkcyjne, po komunikację sieciową, rozwiązania big data i współdziałanie z kodem napisanym w innych językach. W tym wydaniu uwzględniono zmiany wprowadzone w wersjach Javy 12, 13 i 14.- Druk
- PDF + ePub + Mobi pkt
Java. Najlepsze rozwiązania zadań programistycznych. Receptury. Wydanie IV Java. Najlepsze rozwiązania zadań programistycznych. Receptury. Wydanie IV
(71,40 zł najniższa cena z 30 dni)
77.35 zł
119.00 zł (-35%)
O autorze książki
Cay S. Horstmann jest głównym autorem książek Java. Podstawy. Wydanie IX i Java. Techniki zaawansowane. Wydanie IX - najpopularniejszych w Polsce podręczników do nauki Javy. Cay jest profesorem informatyki na Uniwersytecie Stanowym w San José, ma tytuł Java Champion i często wygłasza odczyty na konferencjach związanych z branżą komputerową.
David Geary, Cay S. Horstmann - pozostałe książki
-
Oto polska edycja popularnego podręcznika opartego na naukowych podstawach skutecznego uczenia. To znakomite wprowadzenie do podstawowych technik programowania i umiejętności projektowania pozwala łatwo, a przy tym dogłębnie opanować elementarne pojęcia. W przystępny sposób omawia najistotniejsze kwestie działania algorytmów i rodzaje struktur danych. Krok po kroku przeprowadza czytelnika od podstaw do bardziej zaawansowanych tematów związanych ze współczesnymi aplikacjami, takich jak GUI i programowanie XML. Poszczególne koncepcje zostały tu wyjaśnione z wykorzystaniem trafnie dobranych schematów i grafik. Nie zabrakło też wskazówek, przykładów i obszernych fragmentów świetnie napisanego kodu, które ułatwiają naukę, podobnie jak liczne ćwiczenia i studia przypadków.
- Druk
- PDF + ePub + Mobi pkt
Wprowadzenie do C++. Efektywne nauczanie. Wydanie III Wprowadzenie do C++. Efektywne nauczanie. Wydanie III
Niedostępna
-
Oto kolejne, przejrzane, zaktualizowane i uzupełnione wydanie znakomitego podręcznika dla zawodowych programistów Javy. Znalazł się tu dokładny opis sposobów tworzenia interfejsu użytkownika, stosowania rozwiązań korporacyjnych, sieciowych i zabezpieczeń, a także nowości wprowadzonych w JDK 11. Przedstawiono techniki programowania baz danych oraz umiędzynarodowiania aplikacji Javy. Sporo uwagi poświęcono bibliotece Swing oraz jej wykorzystaniu do tworzenia realistycznej grafiki i efektów specjalnych. Ponadto w książce zostały pokazane nowe możliwości języka — zademonstrowano, jak dzięki nim uzyskać wyjątkową jakość aplikacji, a zamieszczone przykłady opracowano pod kątem zrozumiałości i wartości praktycznej.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy — to pierwszy tom, w którym omówiono podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. W tym wydaniu opisano pakiet JDK Java Standard Edition (SE) w wersji 9, 10 i 11. Teorii towarzyszą liczne przykłady kodu, obrazujące zasady działania niemal każdej przedstawionej tu funkcji czy biblioteki. Przykładowe programy są proste, aby ułatwić naukę najważniejszych zagadnień.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Ta książka jest kompletnym i zwięzłym kompendium praktycznego wykorzystania Javy. Została pomyślana w taki sposób, aby nauka języka i bibliotek odbywała się możliwie szybko. Omówiono tu bardzo dużo materiału, ale jego uporządkowanie i sposób prezentacji ułatwiają szybki dostęp do danego zagadnienia i łatwe zrozumienie treści. Dzięki temu płynnie nauczysz się wszystkich nowości, od systemu modułów „Project Jigsaw” do wyrażeń lambda czy strumieni. Opanujesz tajniki programowania współbieżnego dzięki potężnym mechanizmom dostępnym w bibliotekach. Docenisz tę książkę, jeśli profesjonalnie piszesz aplikacje w Javie, zwłaszcza jeżeli chcesz tworzyć oprogramowanie działające po stronie serwera lub w systemie Android
- Druk
- PDF + ePub + Mobi pkt
Java 9. Przewodnik doświadczonego programisty. Wydanie II Java 9. Przewodnik doświadczonego programisty. Wydanie II
Czasowo niedostępna
-
Książka ta jest kolejnym, gruntownie zaktualizowanym i przeorganizowanym wydaniem czołowego podręcznika dla poważnych programistów Javy, którzy chcą skorzystać z nowych możliwości języka. W tym drugim z dwóch tomów książki opisano zagadnienia zaawansowane, takie jak API strumieni, biblioteki do obsługi daty, czasu i kalendarzy, zaawansowane zastosowania biblioteki Swing czy zagadnienia związane z bezpieczeństwem. Przedstawiono również najlepsze praktyki programowania aplikacji. Co ważne, prezentacja zagadnień umożliwia ich łatwe zrozumienie i praktyczne zastosowanie.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Opisano tu podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. Przedstawiono pakiet Java Development Kit. Pakiet ten obejmuje obecnie tak różne aspekty tworzenia aplikacji, jak konstruowanie interfejsu użytkownika, zarządzanie bazami danych, internacjonalizacja, bezpieczeństwo i przetwarzanie XML. W książce znajdziesz również mnóstwo przykładów kodu obrazujących zasady działania niemal każdej opisywanej funkcji i biblioteki.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Jeśli jesteś posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Kolejne wydanie tej cenionej książki zostało zaktualizowane o wszystkie nowości, które pojawiły się w wersji 7 platformy Java Standard Edition. W trakcie lektury poznasz składnię języka oraz wszystkie istotne kwestie związane z programowaniem w Javie. Zrozumiesz założenia programowania obiektowego, nauczysz się korzystać z interfejsów oraz obsługiwać wyjątki. Przekonasz się również, jakie ułatwienia w tym zakresie oferuje Java 7 - obsługa wielu wyjątków w ramach jednego bloku catch to tylko czubek góry lodowej.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Dziewiąte wydanie bestsellerowej pozycji Java. Techniki zaawansowane zostało zaktualizowane i uzupełnione o nowinki z najnowszej wersji języka Java oznaczonej numerem 7. W trakcie lektury dowiesz się, jak wydajnie korzystać ze strumieni, wyrażeń regularnych oraz baz danych. Java 7 to całkowicie nowy, mocno rozbudowany dostęp do plików - opis wszystkich niuansów znajdziesz w tej publikacji. Co jeszcze? Tworzenie aplikacji dla różnych języków i lokalizacji, zaawansowane wykorzystanie biblioteki Swing oraz dystrybucja stworzonych aplikacji. To tylko niektóre z zagadnień poruszonych w tej wyjątkowej książce, która musi się znaleźć na półce każdego programisty języka Java.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Kolejne wydanie książki "Java. Techniki zaawansowane. Wydanie VIII" zostało zaktualizowane o wszystkie te elementy, które pojawiły się w wersji szóstej platformy Java Standard Edition. Dzięki tej książce dowiesz się, w jaki sposób wykorzystać strumienie, jak parsować dokumenty XML czy też w jaki sposób tworzyć aplikacje sieciowe. Poznasz interfejs JDBC, sposób wykorzystania transakcji oraz wykonywania zapytań SQL. Autorzy w szczegółowy sposób pokażą Ci, jak tworzyć aplikacje z wykorzystaniem biblioteki Swing. Dodatkowo przedstawią, w jaki sposób zapewnić bezpieczeństwo w tworzonych przez Ciebie aplikacjach. Wszystkie te - oraz wiele innych - zagadnienia zostaną przedstawione w przystępny i sprawdzony sposób!
- Druk pkt
Niedostępna
Ebooka "JavaServer Faces. Wydanie III" 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 "JavaServer Faces. Wydanie III" 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 "JavaServer Faces. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnym urządzeniu
Recenzje książki: JavaServer Faces. Wydanie III (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.
-
Recenzja: Kreatywny Bazar Tomasz Łopuszański
Recenzja dotyczy produktu typu: ksiązka drukowanaKsiążka „JavaServer Faces. Wydanie III” autorstwa Davida Geary’a oraz Cay’a S. Horstmanna jest pozycją, którą powinien posiadać każdy programista interesujący się językiem Java i webdevelopmentem. Na ponad pięciuset stronach można znaleźć niezwykle przydatne i ciekawe informacje. Początkujący zrozumieją ją bez problemu, a osoby, które miały już do czynienia z JSF, zaktualizują i usystematyzują swoją wiedzę w tym temacie. Publikacja zawiera wszystko, co jest potrzebne do opanowania rozbudowanych elementów Framework JSF 2.0. Opisywana przeze mnie publikacja została wydana przez wydawnictwo Helion w marcu 2011 roku. Dla przypomnienia dodam, iż w roku 2008 została opublikowana w Polsce „JavaServer. Wydanie II”. Mogliśmy się z niej nauczyć, jak tworzyć aplikacje JSF w środowisku Eclipse, jak korzystać z frameworku JBoss Seam oraz jak implementować niestandardowe komponenty, konwertery i mechanizmy weryfikujące. W najnowszej książce Geary’a i Horstmanna mamy natomiast zawarte informacje, które potrzebne są do opanowania elementów Framework JSF 2.0. Czytelnik pozna dzięki niej tajniki znaczników Framework JSF oraz obsługi zdarzeń. Dzięki opisywanej książce, w przystępny sposób można się dowiedzieć, jak budować komponenty złożone oraz nauczyć się implementować własne, niestandardowe. Oprócz tego w „JavaServer Faces. Wydanie III” zawarte są informacje, w jaki sposób w swoich aplikacjach wykorzystać technologię AJAX. W ostatnim rozdziale czytelnik znajdzie pomocne wskazówki na temat diagnozowania i rejestrowania zdarzeń. Ponadto, zawarte są tu także praktyczne przykłady kodu, rozszerzające technologię JSF. Książka kosztuje obecnie 99 zł. Według mnie, jak na prawie sześćset stron bardzo przydatnych informacji, jest to cena niewygórowana. Jak zwykle David Geary oraz Cay S. Horstmann postarali się, aby publikacja została napisana zrozumiale, przejrzyście i w interesujący sposób. W książce znajduje się bardzo dużo prostych przykładów dla lepszego zobrazowania opisywanych problemów. Czyta się ją bardzo szybko, ale trzeba mieć cały czas dostęp do komputera, żeby na bieżąco ćwiczyć. Ewentualnie można pod koniec wracać do przedstawionych w książce przykładów. Bardzo spodobało mi się także to, że w książce jasno i wyraźnie ukazane są zarówno zalety JSF 2.0, jak i wady. Dzięki temu początkujący czytelnik będzie mógł się zastanowić i zdecydować, czy chce się tym zająć, czy może wybrać coś innego oraz w jakich przypadkach podejmować konkretne decyzje.
Szczegóły książki
- Tytuł oryginału:
- Core JavaServer Faces (3rd Edition)
- ISBN Książki drukowanej:
- 978-83-246-2904-6, 9788324629046
- Data wydania książki drukowanej :
- 2011-03-04
- Format:
- 172x245
- Numer z katalogu:
- 5743
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Programowanie » Java - Programowanie
- Serie wydawnicze: Core
Spis treści książki
- Dlaczego wybieramy technologię JavaServer Faces? (15)
- Prosty przykład (16)
- Elementy składowe (18)
- Struktura katalogów (19)
- Kompilacja przykładowej aplikacji (21)
- Wdrażanie aplikacji technologii JSF (22)
- Środowiska wytwarzania dla JSF (24)
- Analiza przykładowej aplikacji (26)
- Komponenty (27)
- Strony technologii JSF (29)
- Konfiguracja serwletu (31)
- Pierwsze spojrzenie na technologię Ajax (33)
- Usługi frameworku JSF (36)
- Mechanizmy wewnętrzne (38)
- Wizualizacja stron (38)
- Dekodowanie żądań (39)
- Cykl życia aplikacji JSF (40)
- Podsumowanie (42)
- Definicja komponentu (43)
- Właściwości komponentu (46)
- Wyrażenia reprezentujące wartości (47)
- Komponenty wspierające (48)
- Komponenty CDI (49)
- Pakiety komunikatów (50)
- Komunikaty obejmujące zmienne (52)
- Konfigurowanie ustawień regionalnych aplikacji (53)
- Przykładowa aplikacja (54)
- Zasięg komponentów (60)
- Zasięg sesji (61)
- Zasięg żądania (62)
- Zasięg aplikacji (63)
- Zasięg konwersacji (63)
- Zasięg widoku (64)
- Zasięgi niestandardowe (65)
- Konfigurowanie komponentów (65)
- Wstrzykiwanie komponentów CDI (65)
- Wstrzykiwanie komponentów zarządzanych (66)
- Adnotacje cyklu życia komponentu (66)
- Konfigurowanie komponentów zarządzanych na poziomie XML-a (67)
- Składnia języka wyrażeń (72)
- Tryby l-wartości i r-wartości (72)
- Stosowanie nawiasów kwadratowych (73)
- Wyrażenia odwołujące się do map i list (73)
- Wywoływanie metod i funkcji <rysunek JSF 2.0> (74)
- Przetwarzanie wyrazu początkowego (76)
- Wyrażenia złożone (77)
- Wyrażenia odwołujące się do metod (78)
- Parametry wyrażeń odwołujących się do metod (79)
- Podsumowanie (80)
- Nawigacja statyczna (81)
- Nawigacja dynamiczna (82)
- Odwzorowywanie wyników na identyfikatory widoków (83)
- Aplikacja JavaQuiz (85)
- Przekierowania (93)
- Przekierowanie i obiekt flash (94)
- Nawigacja zgodna ze stylem REST i adresy URL zapewniające możliwość stosowania zakładek (95)
- Parametry widoku (96)
- Łącza żądań GET (97)
- Określanie parametrów żądania (98)
- Dodanie łączy umożliwiających stosowanie zakładek do aplikacji quizu (99)
- Zaawansowane techniki nawigacji (103)
- Symbole wieloznaczne (104)
- Stosowanie elementu from-action (104)
- Warunkowe przypadki nawigacji (105)
- Dynamiczne identyfikatory widoków docelowych (105)
- Podsumowanie (105)
- Przegląd podstawowych znaczników JSF (108)
- Atrybuty, parametry i facety (109)
- Przegląd znaczników JSF reprezentujących znaczniki HTML (JSF HTML) (110)
- Atrybuty wspólne (112)
- Panele (120)
- Znaczniki head, body i form (122)
- Elementy formularzy i skrypty języka JavaScript (123)
- Jedno- i wielowierszowe pola tekstowe (127)
- Pola ukryte (130)
- Stosowanie jedno- i wielowierszowych pól tekstowych (130)
- Wyświetlanie tekstu i obrazów (133)
- Przyciski i łącza (136)
- Stosowanie przycisków (138)
- Stosowanie łączy poleceń (142)
- Znaczniki selekcji (145)
- Pola wyboru i przyciski opcji (148)
- Menu i listy (150)
- Elementy (152)
- Komunikaty (169)
- Podsumowanie (174)
- Znaczniki projektu Facelets (175)
- Stosowanie szablonów technologii Facelets (176)
- Budowanie stron na podstawie wspólnych szablonów (179)
- Organizacja widoków (182)
- Dekoratory (188)
- Parametry (189)
- Znaczniki niestandardowe (190)
- Komponenty i fragmenty (192)
- Zakończenie (193)
- Znacznik <ui:debug> (193)
- Znacznik <ui:remove> (195)
- Obsługa znaków białych (196)
- Podsumowanie (196)
- Znacznik tabeli danych - h:dataTable (197)
- Prosta tabela (198)
- Atrybuty znacznika h:dataTable (201)
- Atrybuty znacznika h:column (201)
- Nagłówki, stopki i podpisy (201)
- Style (205)
- Style stosowane dla kolumn (206)
- Style stosowane dla wierszy (207)
- Znacznik ui:repeat (207)
- Komponenty JSF w tabelach (208)
- Edycja tabel (212)
- Edycja komórek tabeli (212)
- Usuwanie wierszy (215)
- Tabele bazy danych (218)
- Modele tabel (222)
- Wyświetlanie numerów wierszy (222)
- Identyfikacja wybranego wiersza (223)
- Sortowanie i filtrowanie (223)
- Techniki przewijania (230)
- Przewijanie z użyciem paska przewijania (230)
- Przewijanie za pomocą widgetów stronicowania (231)
- Podsumowanie (232)
- Przegląd procesu konwersji i weryfikacji poprawności (233)
- Stosowanie konwerterów standardowych (235)
- Konwersja liczb i dat (235)
- Błędy konwersji (239)
- Kompletny przykład konwertera (244)
- Stosowanie standardowych mechanizmów weryfikujących (247)
- Weryfikacja długości łańcuchów i przedziałów liczbowych (247)
- Weryfikacja wartości wymaganych (249)
- Wyświetlanie komunikatów o błędach weryfikacji (250)
- Pomijanie procesu weryfikacji (250)
- Kompletny przykład mechanizmu weryfikacji (252)
- Weryfikacja na poziomie komponentów Javy (254)
- Programowanie z wykorzystaniem niestandardowych konwerterów i mechanizmów weryfikujących (259)
- Implementacja klas konwerterów niestandardowych (259)
- Wskazywanie konwerterów (262)
- Raportowanie błędów konwersji (264)
- Uzyskiwanie dostępu do komunikatów o błędach zapisanych w pakiecie komunikatów (265)
- Przykładowa aplikacja zbudowana na bazie konwertera niestandardowego (269)
- Przekazywanie konwerterom atrybutów (272)
- Implementacja klas niestandardowych mechanizmów weryfikacji (273)
- Rejestrowanie własnych mechanizmów weryfikacji (274)
- Weryfikacja danych wejściowych za pomocą metod komponentów Javy (277)
- Weryfikacja relacji łączących wiele komponentów (277)
- Implementacja niestandardowych znaczników konwerterów i mechanizmów weryfikacji (279)
- Podsumowanie (285)
- Zdarzenia i cykl życia aplikacji JSF (288)
- Zdarzenia zmiany wartości (289)
- Zdarzenia akcji (293)
- Znaczniki metod nasłuchujących zdarzeń (299)
- Znaczniki f:actionListener i f:valueChangeListener (299)
- Komponenty bezpośrednie (301)
- Stosowanie bezpośrednich komponentów wejściowych (301)
- Stosowanie bezpośrednich komponentów poleceń (304)
- Przekazywanie danych z interfejsu użytkownika na serwer (305)
- Parametry wyrażenia odwołującego się do metody (306)
- Znacznik f:param (306)
- Znacznik f:attribute (307)
- Znacznik f:setPropertyActionListener (308)
- Zdarzenia fazy (309)
- Zdarzenia systemowe (310)
- Weryfikacja wielu komponentów (311)
- Podejmowanie decyzji przed wizualizacją widoku (312)
- Podsumowanie całego materiału w jednym miejscu (317)
- Podsumowanie (324)
- Biblioteka znaczników komponentów złożonych (326)
- Stosowanie komponentów złożonych (327)
- Implementowanie komponentów złożonych (329)
- Konfigurowanie komponentów złożonych (330)
- Typy atrybutów (331)
- Atrybuty wymagane i domyślne wartości atrybutów (332)
- Przetwarzanie danych po stronie serwera (333)
- Lokalizacja komponentów złożonych (336)
- Udostępnianie komponentów złożonych (337)
- Udostępnianie źródeł akcji (339)
- Facety (341)
- Komponenty potomne (342)
- JavaScript (343)
- Komponenty wspomagające (348)
- Pakowanie komponentów złożonych w plikach JAR (356)
- Podsumowanie (357)
- Ajax i JSF (359)
- Cykl życia aplikacji JSF i technologia Ajax (361)
- Technologie JSF i Ajax - prosty przepis (362)
- Znacznik f:ajax (363)
- Grupy technologii Ajax (366)
- Weryfikacja pól przy użyciu technologii Ajax (368)
- Monitorowanie żądań technologii Ajax (369)
- Przestrzenie nazw JavaScriptu (372)
- Obsługa błędów technologii Ajax (373)
- Odpowiedzi technologii Ajax (374)
- Biblioteka JavaScriptu frameworku JSF 2.0 (375)
- Przekazywanie dodatkowych parametrów żądania Ajax (378)
- Kolejkowanie zdarzeń (379)
- Łączenie zdarzeń (380)
- Przechwytywanie wywołań funkcji jsf.ajax.request() (381)
- Stosowanie technologii Ajax w komponentach złożonych (382)
- Podsumowanie (388)
- Implementacja klasy komponentu (390)
- Kodowanie: generowanie kodu języka znaczników (394)
- Dekodowanie: przetwarzanie wartości żądania (397)
- Deskryptor biblioteki znaczników (403)
- Stosowanie zewnętrznych mechanizmów wizualizacji (406)
- Przetwarzanie atrybutów znacznika (410)
- Obsługa metod nasłuchujących zmian wartości (412)
- Obsługa wyrażeń odwołujących się do metod (413)
- Kolejkowanie zdarzeń (414)
- Przykładowa aplikacja (415)
- Kodowanie JavaScriptu (421)
- Stosowanie komponentów i facet potomnych (424)
- Przetwarzanie znaczników potomnych typu SelectItem (427)
- Przetwarzanie facet (428)
- Stosowanie pól ukrytych (429)
- Zapisywanie i przywracanie stanu (435)
- Częściowe zapisywanie stanu (436)
- Konstruowanie komponentów technologii Ajax (439)
- Implementacja autonomicznej funkcji Ajax w ramach komponentu niestandardowego (441)
- Obsługa znacznika f:ajax w komponentach niestandardowych (445)
- Podsumowanie (450)
- Dostęp do bazy danych za pośrednictwem interfejsu JDBC (451)
- Wykonywanie wyrażeń języka SQL (451)
- Zarządzanie połączeniami (453)
- Eliminowanie wycieków połączeń (453)
- Stosowanie gotowych wyrażeń (455)
- Transakcje (456)
- Używanie bazy danych Derby (457)
- Konfigurowanie źródła danych (459)
- Uzyskiwanie dostępu do zasobów zarządzanych przez kontener (459)
- Konfigurowanie zasobów baz danych w ramach serwera GlassFish (460)
- Konfigurowanie zasobów baz danych w ramach serwera Tomcat (460)
- Kompletny przykład użycia bazy danych (462)
- Stosowanie architektury JPA (470)
- Krótki kurs architektury JPA (470)
- Stosowanie architektury JPA w aplikacjach internetowych (472)
- Stosowanie komponentów zarządzanych i bezstanowych komponentów sesyjnych (476)
- Stanowe komponenty sesyjne (479)
- Uwierzytelnianie i autoryzacja zarządzana przez kontener (481)
- Wysyłanie poczty elektronicznej (492)
- Stosowanie usług sieciowych (497)
- Podsumowanie (503)
- Gdzie należy szukać dodatkowych komponentów? (505)
- Jak zaimplementować obsługę wysyłania plików na serwer? (506)
- Jak wyświetlać mapę obrazów? (514)
- Jak generować dane binarne w ramach stron JSF? (516)
- Jak prezentować ogromne zbiory danych podzielone na mniejsze strony? (524)
- Jak generować wyskakujące okna? (528)
- Jak selektywnie prezentować i ukrywać komponenty? (535)
- Jak dostosowywać wygląd stron o błędach? (536)
- Jak utworzyć własny, niestandardowy znacznik weryfikacji po stronie klienta? (541)
- Jak skonfigurować aplikację? (548)
- Jak rozszerzyć język wyrażeń technologii JSF? (549)
- Jak dodać funkcję do języka wyrażeń JSF? (551)
- Jak monitorować ruch pomiędzy przeglądarką a serwerem? (553)
- Jak diagnozować stronę, na której zatrzymała się nasza aplikacja? (555)
- Jak używać narzędzi testujących w procesie wytwarzania aplikacji JSF? (557)
- Jak używać języka Scala podczas tworzenia aplikacji frameworku JSF? (559)
- Jak używać języka Groovy w aplikacjach frameworku JSF? (560)
- Podsumowanie (561)
Przedmowa (9)
Podziękowania (13)
Rozdział 1. Wprowadzenie (15)
Rozdział 2. Komponenty zarządzane (43)
Rozdział 3. Nawigacja (81)
Rozdział 4. Znaczniki standardowe JSF (107)
Rozdział 5. Facelety (175)
Rozdział 6. Tabele danych (197)
Rozdział 7. Konwersja i weryfikacja poprawności danych (233)
Rozdział 8. Obsługa zdarzeń (287)
Rozdział 9. Komponenty złożone (325)
Rozdział 10. Ajax (359)
Rozdział 11. Niestandardowe komponenty, konwertery i mechanizmy weryfikujące (389)
Rozdział 12. Usługi zewnętrzne (451)
Rozdział 13. Jak to zrobić? (505)
Skorowidz (563)
Helion - inne książki
-
Nowość Bestseller Promocja
Ta książka jest skierowana do specjalistów IT, którzy zajmują się bezpieczeństwem IT, pentesterów, konsultantów ds. bezpieczeństwa lub tych, którzy chcą działać jako etyczni hakerzy. Podczas lektury przydatna będzie znajomość sieci komputerowych, chmury obliczeniowej i systemów operacyjnych. Dzięki lekturze zdobędziesz aktualne informacje o kluczowych aspektach oceny zagrożeń i stanu systemu bezpieczeństwa, a także o zasadach utrzymywania właściwego stanu zabezpieczeń. Dowiesz się także, jak powinien wyglądać proces reagowania na incydenty. Zapoznasz się z taktykami zespołu czerwonego oraz zespołu niebieskiego, a także z zasadami ich współdziałania. W tej publikacji znajdziesz dogłębne omówienie wzorców rozpoznawania nieregularnych zachowań w organizacji, technik analizy sieci i radzenia sobie ze złośliwym oprogramowaniem. Ta książka pozwoli Ci na ustalenie, jakich mechanizmów kontroli bezpieczeństwa potrzebujesz, jak je wdrożyć, a także jak przeprowadzać poszczególne etapy procesu reagowania na incydenty.- Druk
Cyberbezpieczeństwo - strategie ataku i obrony. Jak osiągnąć najwyższy możliwy stan zabezpieczeń systemu informatycznego. Wydanie III Cyberbezpieczeństwo - strategie ataku i obrony. Jak osiągnąć najwyższy możliwy stan zabezpieczeń systemu informatycznego. Wydanie III
(71,40 zł najniższa cena z 30 dni)
77.35 zł
119.00 zł (-35%) -
Nowość Bestseller Promocja
Ta książka jest trzecim, zmienionym i zaktualizowanym, wydaniem znakomitego przewodnika dla analityków biznesowych, dzięki któremu bezproblemowo rozpoczniesz pracę z Power BI i w pełni wykorzystasz jego możliwości. Po przeczytaniu jej będziesz lepiej rozumiał, w jaki sposób w pełni wykorzystać potencjał Power BI do tworzenia efektywnych strategii business intelligence. Dowiesz się, jak pozyskiwać i oczyszczać dane oraz jak projektować modele danych. Zapoznasz się ze stylami wizualizacji danych oraz z technikami tworzenia narracji cyfrowych. Nauczysz się analizować relacje w modelu danych i tworzyć reguły w języku DAX. W tym wydaniu znajdziesz też nowy rozdział poświęcony przepływom danych, w którym oprócz podstaw omówiono takie zagadnienia, jak projektowanie efektywnych modeli danych i budowanie podstawowych pulpitów nawigacyjnych.- Druk
- PDF + ePub + Mobi pkt
Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie III Microsoft Power BI. Jak modelować i wizualizować dane oraz budować narracje cyfrowe. Wydanie III
Devin Knight, Erin Ostrowsky, Mitchell Pearson, Bradley Schacht
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Bestseller Promocja
Ta książka stanowi przyspieszony kurs testowania bezpieczeństwa interfejsów API aplikacji internetowych. Dzięki niej przygotujesz się do testowania interfejsów, wyszukiwania błędów i zwiększania bezpieczeństwa własnoręcznie napisanych interfejsów. Dowiesz się, jak interfejsy REST API działają w środowisku produkcyjnym i jakie problemy wiążą się z ich bezpieczeństwem. Zbudujesz nowoczesne środowisko testowe złożone z programów: Burp Suite, Postman, Kiterunner i OWASP Amass, przydatnych do rekonesansu, analizy punktów końcowych i zakłócania interfejsów. Następnie nauczysz się przeprowadzać ataki na procesy uwierzytelniania, luki w procedurach biznesowych czy typowe słabe punkty interfejsów. Dowiesz się też, jak tworzyć skrypty międzyinterfejsowe, a także jak prowadzić masowe przypisania i wstrzykiwanie danych.- Druk
- PDF + ePub + Mobi pkt
Hakowanie interfejsów API. Łamanie interfejsów programowania aplikacji internetowych Hakowanie interfejsów API. Łamanie interfejsów programowania aplikacji internetowych
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%) -
Nowość Bestseller Promocja
Książka jest adresowana do wszystkich, którzy chcą budować, rozwijać i skalować systemy NLP w środowisku biznesowym, a także dostosowywać je do swojej branży. Opisuje tworzenie rzeczywistych aplikacji NLP. Omawia pełny cykl życia typowego projektu NLP, od zbierania danych po wdrożenie i monitorowanie modelu. Przedstawia studia przypadków i przewodniki dziedzinowe, pozwalające na zbudowanie systemu NLP od podstaw.- Druk
- PDF + ePub + Mobi pkt
Przetwarzanie języka naturalnego w praktyce. Przewodnik po budowie rzeczywistych systemów NLP Przetwarzanie języka naturalnego w praktyce. Przewodnik po budowie rzeczywistych systemów NLP
Sowmya Vajjala, Bodhisattwa Majumder, Anuj Gupta, Harshit Surana
(65,40 zł najniższa cena z 30 dni)
70.85 zł
109.00 zł (-35%) -
Nowość Bestseller Promocja
Django służy do tworzenia aplikacji internetowych w Pythonie. Pozwala w pełni skorzystać z zalet tego języka, a przy tym jest łatwy do nauki. Praca z Django jest atrakcyjna dla programistów o różnym stopniu zaawansowania, co potwierdzają badania ankietowe serwisu Stack Overflow. Aby zapewnić swoim aplikacjom odpowiednią jakość, trzeba poznać sposób- Druk
- PDF + ePub + Mobi pkt
Django 4. Praktyczne tworzenie aplikacji sieciowych. Wydanie IV Django 4. Praktyczne tworzenie aplikacji sieciowych. Wydanie IV
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Nowość 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
Rekurencyjna książka o rekurencji. Zostań mistrzem rozmów kwalifikacyjnych poświęconych językom Python i JavaScript Rekurencyjna książka o rekurencji. Zostań mistrzem rozmów kwalifikacyjnych poświęconych językom Python i JavaScript
(47,40 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%) -
Nowość Bestseller Promocja
Dzięki tej książce dowiesz się, jak tworzyć niezawodne, skalowalne i odporne rozwiązania, a także jak projektować systemy następnej generacji przeznaczone dla środowiska chmury. Poznasz efektywne strategie dla produktu i nauczysz się je w pełni implementować w swojej organizacji. Zrozumiesz też, w jaki sposób architekt rozwiązań wpisuje się w środowisko elastycznie działającej firmy. W tym wydaniu pojawiły się również nowe rozdziały, poświęcone takim technologiom jak internet rzeczy, obliczenia kwantowe, inżynieria danych i uczenie maszynowe. Znajdziesz tu uaktualnione informacje dotyczące architektury natywnej chmury i magazynu danych łańcucha bloków. W efekcie lektury nauczysz się tworzyć projekty efektywnych rozwiązań, spełniających zdefiniowane wymagania biznesowe.- Druk
- PDF + ePub + Mobi pkt
Podręcznik architekta rozwiązań. Poznaj reguły oraz strategie projektu architektury i rozpocznij niezwykłą karierę. Wydanie II Podręcznik architekta rozwiązań. Poznaj reguły oraz strategie projektu architektury i rozpocznij niezwykłą karierę. Wydanie II
(77,40 zł najniższa cena z 30 dni)
83.85 zł
129.00 zł (-35%) -
Nowość Promocja
Dzięki tej książce poznasz podstawowe koncepcje CRM i przyswoisz zasady poruszania się po Salesforce. Dowiesz się, jak tworzyć czynności, zarządzać potencjalnymi klientami, konfigurować zabezpieczenia, współpracować z aplikacjami innych firm, budować przepływy, poszukiwać nowych klientów i rozwijać lejki sprzedażowe dzięki okazjom biznesowym i kontom. Nauczysz się wzmacniać działania marketingowe poprzez kampanie i analizować informacje biznesowe. Zaczniesz tworzyć różnorodne raporty i pulpity, opanujesz też obsługę takich narzędzi jak przepływy Salesforce, procesy akceptacji i reguły przydzielania ― w ten sposób uzyskasz automatyzację procesów biznesowych. Poznasz również podstawy wdrażania i testowania kodu Salesforce. Dodatkowo w przewodniku znajdziesz opisy przypadków użycia w biznesie, które pokażą Ci, jak dokładnie analizować informacje biznesowe, aby podejmować decyzje korzystne dla Twojej firmy.- Druk
- PDF + ePub + Mobi pkt
Wprowadzenie do Salesforce. Jak zoptymalizować sprzedaż i marketing. Wydanie II Wprowadzenie do Salesforce. Jak zoptymalizować sprzedaż i marketing. Wydanie II
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Nowość Bestseller Promocja
To drugie, gruntownie przejrzane i starannie uzupełnione wydanie fascynującej opowieści o tajemnym życiu toczącym się wewnątrz komputerów i innych inteligentnych urządzeń. Pozwala zdobyć wiedzę o rzeczywistych mechanizmach działania komputerów osobistych, multimediów cyfrowych i internetu. Opowiada też o historii poszczególnych wynalazków i przystępnie wyjaśnia wiele pojęć, które warto przyswoić. W tym wydaniu szczególnie pieczołowicie opisano wewnętrzny świat procesorów, decydujących o działaniu komputerów i innych urządzeń. Co najważniejsze: lektura nie wymaga wiedzy technicznej, a opisy i wyjaśnienia są zrozumiałe i angażujące.- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Nowość Promocja
Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektów. Omówiono szereg przydatnych wzorców projektowych, dzięki którym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele różnych paradygmatów, w tym programowanie: obiektowe, uogólnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia różnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.- Druk
C++. Projektowanie oprogramowania. Zasady i wzorce projektowe C++. Projektowanie oprogramowania. Zasady i wzorce projektowe
(53,40 zł najniższa cena z 30 dni)
57.84 zł
89.00 zł (-35%)
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.
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:
Książka drukowana


Oceny i opinie klientów: JavaServer Faces. Wydanie III David Geary, Cay S. Horstmann (9)
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.
(5)
(3)
(1)
(0)
(0)
(0)
Opinia: Damian Świerzbin, Programista Java
Opinia dodana: 2012-08-03 Ocena: 6 Opinia niepotwierdzona zakupem
Opinia: Lukasz Krysta, informatyk
Opinia dodana: 2012-02-13 Ocena: 5 Opinia niepotwierdzona zakupem
Opinia: anonimowa
Opinia dodana: 2010-04-19 Ocena: 6 Opinia niepotwierdzona zakupem
Opinia: anonimowa
Opinia dodana: 2008-11-15 Ocena: 6 Opinia niepotwierdzona zakupem
Opinia: Marcin,
Opinia dodana: 2008-10-07 Ocena: 6 Opinia niepotwierdzona zakupem
Opinia: Fisher,
Opinia dodana: 2008-06-30 Ocena: 6 Opinia niepotwierdzona zakupem
Opinia: anonimowa
Opinia dodana: 2010-12-06 Ocena: 5 Opinia niepotwierdzona zakupem
Opinia: anonimowa
Opinia dodana: 2009-09-17 Ocena: 5 Opinia niepotwierdzona zakupem
Opinia: anonimowa
Opinia dodana: 2009-01-05 Ocena: 4 Opinia niepotwierdzona zakupem
więcej opinii
ukryj opinie