Spring Framework. Profesjonalne tworzenie oprogramowania w Javie
- Niedostępna
Opis
książki
:
Spring Framework. Profesjonalne tworzenie oprogramowania w Javie
Poznaj możliwości szkieletu Spring
i usprawnij proces tworzenia aplikacji J2EE
Spring to szkielet wytwarzania aplikacji (framework), dzięki któremu proces budowania oprogramowania w języku Java dla platformy J2EE staje się znacznie prostszy i efektywniejszy. Spring oferuje usługi, które można z powodzeniem używać w wielu środowiskach -- od apletów po autonomiczne aplikacje klienckie, od aplikacji internetowych pracujących w prostych kontenerach serwletów po złożone systemy korporacyjne pracujące pod kontrolą rozbudowanych serwerów aplikacji J2EE. Spring pozwala na korzystanie z możliwości programowania aspektowego, znacznie sprawniejszą obsługę relacyjnych baz danych, błyskawiczne budowanie graficznych interfejsów użytkownika oraz integrację z innymi szkieletami takimi, jak Struts czy JSF.
Książka "Spring Framework. Profesjonalne tworzenie oprogramowania w Javie" odkryje przed Tobą wszystkie tajniki stosowania Springa w procesie wytwarzania systemów informatycznych dla platformy J2EE. Dowiesz się, jak efektywnie korzystać z najważniejszych składników szkieletu Spring i poznasz ich rolę w budowaniu aplikacji. Nauczysz się nie tylko tego, co można zrealizować za pomocą poszczególnych usług, ale także tego, w jaki sposób zrobić to najlepiej. W kolejnych ćwiczeniach przeanalizujesz proces tworzenie kompletnej aplikacji w oparciu o Spring.
W książce poruszono m.in. tematy:
- Struktura szkieletu Spring
- Tworzenie komponentów i definiowanie zależności pomiędzy nimi
- Testowanie aplikacji i testy jednostkowe
- Programowanie aspektowe w Spring
- Połączenia z relacyjnymi bazami danych za pomocą JDBC
- Zarządzanie transakcjami
- Korzystanie z mechanizmu Hibernate
- Zabezpieczanie aplikacji
- Stosowanie szkieletu Web MVC
Przekonaj się, jak Spring może zmienić Twoją pracę
nad tworzeniem aplikacji J2EE.
Wybrane bestsellery
-
Promocja Promocja 2za1
You can choose several data access frameworks when building Java enterprise applications that work with relational databases. But what about big data? This hands-on introduction shows you how Spring Data makes it relatively easy to build applications across a wide range of new data access technologies such as NoSQL and Hadoop.Through several sample- ePub + Mobi pkt
(126,65 zł najniższa cena z 30 dni)
126.65 zł
159.00 zł (-20%) -
Promocja Promocja 2za1
Java. Podręcznik na start to pozycja idealna dla każdego, kto chce podjąć takie kroki. W przystępny sposób zaznajamia nie tylko z językiem, ale też z podstawowymi koncepcjami stosowanymi podczas programowania - w obrazowy sposób przyrównuje je do sytuacji znanych spoza świata wirtualnego. Autor nie poprzestaje na podstawach i objaśnia także bardziej zaawansowane zagadnienia, dokonuje również przeglądu zmian, jakie w ciągu ostatnich lat zaszły w kolejnych wersjach Javy. Ostatnie rozdziały poświęca bardziej złożonym aspektom korzystania z tego języka programowania, w tym funkcjonowaniu mechanizmów odśmiecania pamięci, maszynie wirtualnej Javy i jej kompilatorom.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
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
(129,35 zł najniższa cena z 30 dni)
119.40 zł
199.00 zł (-40%) -
Promocja Promocja 2za1
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
(96,85 zł najniższa cena z 30 dni)
89.40 zł
149.00 zł (-40%) -
Promocja Promocja 2za1
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
(82,56 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
JavaFX to platforma umożliwiająca proste tworzenie atrakcyjnych interfejsów użytkownika dla aplikacji budowanych w języku Java. Wsparcie wzorca projektowego MVC, obsługa XML-a i możliwość formatowania atrakcyjnych wizualnie kontrolek za pomocą arkuszy stylów CSS - to tylko niektóre cechy sprawiające, że zastosowanie rozwiązania upraszcza architekturę aplikacji, przyspiesza ich tworzenie, ułatwia konserwację, umożliwia wydajną pracę nad projektami i pozwala osiągać ciekawe efekty w stosunkowo krótkim czasie.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja Promocja 2za1
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 konkretnych problemów z takich dziedzin jak matematyka, ekonomia, finanse, tworzenie gier i animacji. W książce precyzyjnie wyjaśniono zasady korzystania z różnych struktur danych i tworzenia algorytmów. Zamieszczono również wskazówki dotyczące ich implementacji i wydajności. Zrozumienie prezentowanych treści jest łatwiejsze dzięki licznym przykładom i ćwiczeniom do samodzielnego wykonania. Znakomitym uzupełnieniem materiału są także uwagi, ostrzeżenia i wskazówki programistyczne, zawierające cenne porady i przemyślenia.- Druk
- PDF + ePub + Mobi pkt
(59,90 zł najniższa cena z 30 dni)
59.90 zł
199.00 zł (-70%) -
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
Niedostępna
-
Promocja Promocja 2za1
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)
59.40 zł
99.00 zł (-40%) -
Jeśli chcesz się stać właśnie takim programistą, wziąłeś do ręki właściwą książkę. Jest to klasyczny podręcznik, dzięki któremu wiele osób zdobyło mistrzostwo w programowaniu w Javie. Zawarto tu wyjątkowo rzetelne, praktyczne i aktualne wprowadzenie do języka. W książce znajdziesz wiele informacji o nowej wersji języka — Javie 9 oraz o świetnym narzędziu JShell, które ułatwia szybkie poznanie języka. Szczegółowo opisano JavaFX — najnowszy GUI i równocześnie zestaw narzędzi do nowych projektów. W przystępny i zrozumiały sposób przedstawiono dość trudne pojęcia, takie jak współbieżność, dzięki czemu bez problemu wykorzystasz moc systemów wielordzeniowych.
- Druk
- PDF + ePub + Mobi pkt
Niedostępna
-
Promocja Promocja 2za1
Build Your Own Programming Language provides a hands-on approach to designing and implementing programming language features in a simple compiler and programming environment. This book will help you create new or domain-specific languages.- PDF + ePub pkt
(29,90 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%)
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 "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
-
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
-
Promocja Promocja 2za1
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%) -
Autor Joomla!. Profesjonalne tworzenie stron WWW w pierwszej kolejności zapozna Cię ze szczegółami instalacji oraz problemami, które możesz napotkać. W kolejnych rozdziałach nauczysz się tworzyć własne szablony oraz moduły, a także wykorzystywać dostępne rozszerzenia. Z każdą kolejną stroną Dan wprowadza coraz bardziej zaawansowaną tematykę, związaną z tworzeniem komponentów, zastosowaniem technologii AJAX czy też używaniem wzorców projektowych. Porusza kwestie sposobów prowadzenia profesjonalnej witryny, łączenia z zewnętrznymi zasobami czy też pozycjonowania stron korzystających z systemu. Niezwykle ważny jest rozdział poświęcony bezpieczeństwu oraz rozdział traktujący o rzeczach, których Joomla! nie potrafi. Tak profesjonalne podejście do tematu sprawia, że książka jest doskonałym źródłem informacji o systemie zarówno w rękach amatora, jak i profesjonalisty.
- Druk
Niedostępna
Ebooka "Spring Framework. Profesjonalne tworzenie oprogramowania w Javie" 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 "Spring Framework. Profesjonalne tworzenie oprogramowania w Javie" 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 "Spring Framework. Profesjonalne tworzenie oprogramowania w Javie" 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: Spring Framework. Profesjonalne tworzenie oprogramowania w Javie (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: Software Developers Journal Roger Zacharzyk; 2006-12-01Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Niewątpliwie dużą zaletą książki jest fakt, iż jej autorami są twórcy frameworka Spring. Już na wstępie obiecują, że nawet niedoświadczony użytkownik Springa poradzi sobie z opisanymi zagadnieniami pod warunkiem, że miał wcześniej do czynienia z Javą. Trzeba przyznać, iż autorzy dotrzymali słowa.
Książkę czyta się przyjemnie poznając kolejne tajniki Springa. Poszczególne tematy są wyjaśnione w sposób bardzo przejrzysty. Może czasem zbyt przejrzysty. Autorzy prezentując kolejny etap danego problemu powtarzają wcześniej przedstawiony już kod i dodają do niego jedna lub dwie nowe linie. Przez to książka jest dosyć obszerna z mniejszą ilością treści niż mogłoby się wydawać. To stracone miejsce można było poświecić np. na rożnego rodzaju przypisy typu rozwinięcia skrótów użytych w książce.
Nikt przecież nie zna ich wszystkich. Sam miałem czasami problem ze zorientowaniem się o czym w danej chwili jest mowa, gdy trafiłem na miejsce, gdzie nagromadziło się wiele skrótów. Inną sprawą jest idealizacja Springa. Niejednokrotnie jest on porównywany do innych frameworków. Oczywiście zdaniem autorów opisywany framework jest znacznie lepszy od konkurencyjnych. Są one wręcz poniżane.
Wytyka się im wady i pokazuje jedynie zalety Springa. Jestem pewien, że Spring także ma wiele wad o czym nie było ani słowa. Mimo kilku wad tej książki uważam jednak, że warto ją przeczytać, jeśli tylko ktoś jest zainteresowany tą tematyką. Zawartość merytoryczna podręcznika stoi na dobrym poziomie. Można się wiele nauczyć mimo, że czasem można się zirytować np. gdy autorzy po raz kolejny zachwalają Springa, wytykając wady innych frameworków.
Szczegóły książki
- Tytuł oryginału:
- Professional Java Development with the Spring Framework
- Tłumaczenie:
- Piotr Rajca, Mikołaj Szczepaniak
- ISBN Książki drukowanej:
- 83-246-0208-9, 8324602089
- Data wydania książki drukowanej :
- 2006-06-14
- Format:
- B5
- Numer z katalogu:
- 3202
- Przykłady na ftp
- Erraty / Zgłoś erratę
- Kategorie:
Programowanie » J2EE - Programowanie
Programowanie » Java - Programowanie
- Serie wydawnicze: Wrox
Spis treści książki
- Dlaczego Spring? (27)
- Problemy związane z tradycyjnym podejściem do programowania dla platformy J2EE (27)
- Lekkie frameworki (31)
- Podstawowe składniki Springa (32)
- Zalety Springa (34)
- Kontekst Springa (37)
- Technologie (37)
- Techniki (51)
- Związki z pozostałymi frameworkami (52)
- Budowa architektury aplikacji opartej na frameworku Spring (56)
- Szerszy kontekst (57)
- Trwałość i integracja (58)
- Obiekty usług biznesowych (62)
- Prezentacja (63)
- Przyszłość (65)
- Harmonogram wydawania kolejnych wersji (66)
- Ewolucja Javy i platformy J2EE (66)
- Współczesny kontekst technologiczny (69)
- Standardy i otwarty dostęp do kodu źródłowego (69)
- Projekt Spring i społeczność programistów (70)
- Historia (71)
- Krótkie omówienie modułów Springa (73)
- Obsługiwane środowiska (78)
- Podsumowanie (78)
- Odwracanie kontroli i wstrzykiwanie zależności (82)
- Różne formy wstrzykiwania zależności (85)
- Wybór pomiędzy wstrzykiwaniem przez metody ustawiające a wstrzykiwaniem przez konstruktory (89)
- Kontener (91)
- Fabryka komponentów (91)
- Kontekst aplikacji (93)
- Uruchamianie kontenera (95)
- Korzystanie komponentów uzyskiwanych z fabryki (97)
- Konfiguracja komponentów w formacie XML (98)
- Podstawowa definicja komponentu (99)
- Definiowanie zależności komponentów (102)
- Zarządzanie cyklem życia komponentu (113)
- Abstrakcja dostępu do usług i zasobów (116)
- Wielokrotne wykorzystywanie tych samych definicji komponentów (122)
- Stosowanie postprocesorów do obsługi niestandardowych komponentów i kontenerów (126)
- Podsumowanie (133)
- Abstrakcje dla niskopoziomowych zasobów (136)
- Kontekst aplikacji jako implementacja interfejsu ResourceLoader (136)
- Kontekst aplikacji jako źródło komunikatów (139)
- Zdarzenia aplikacji (142)
- Zarządzanie kontenerem (145)
- Ścieżki lokalizacji zasobów przekazywane do konstruktorów implementacji interfejsu ApplicationContext (145)
- Deklaratywne korzystanie z kontekstów aplikacji (147)
- Podział definicji kontenera na wiele plików (149)
- Strategie obsługi modułów (151)
- Singletony obsługujące dostęp do kontenera (154)
- Pomocnicze komponenty fabrykujące (155)
- Komponent PropertyPathFactoryBean (155)
- Komponent FieldRetrievingFactoryBean (156)
- Komponent MethodInvokingFactoryBean (157)
- Edytory właściwości oferowane w ramach Springa (158)
- Strategie testowania (159)
- Testy jednostkowe (160)
- Testy wykorzystujące kontener Springa (163)
- Rozwiązania alternatywne względem konfiguracji w formacie XML (166)
- Definicje konfiguracji w plikach właściwości (166)
- Programowe definicje komponentów (168)
- Pozostałe formaty (168)
- Materiały dodatkowe (169)
- Podsumowanie (169)
- Cele (171)
- Założenia (173)
- Przykład (173)
- Framework programowania aspektowego Springa (177)
- Łańcuch przechwytywania (178)
- Zalety i wady (178)
- Rada (180)
- Przecięcia (186)
- Doradcy (193)
- Integracja z kontenerem IoC Springa (195)
- Analizowanie i zmiana stanu pośrednika w czasie wykonywania programu (212)
- Programowe tworzenie pośredników (213)
- Korzystanie z zaawansowanych funkcji Spring AOP (214)
- Źródła obiektów docelowych (214)
- Wczesne kończenie łańcucha przechwytywania (221)
- Stosowanie wprowadzeń (221)
- Udostępnianie bieżącego pośrednika (224)
- Udostępnianie bieżącego egzemplarza interfejsu MethodInvocation (225)
- Zrozumienie typów pośredników (226)
- Diagnozowanie i testowanie (228)
- Rozmaitości (231)
- Integracja z innymi frameworkami programowania aspektowego (234)
- Cele (235)
- Integracja z narzędziem AspectJ (235)
- AspectWerkz (242)
- Materiały dodatkowe (243)
- Podsumowanie (243)
- Wzorzec obiektów dostępu do danych (246)
- Wprowadzenie do Spring JDBC (248)
- Motywacja - problemy bezpośredniego korzystania z interfejsu JDBC (248)
- W czym może pomóc Spring? (251)
- Prosty przykład (251)
- Budowa warstwy dostępu do danych dla przykładowej aplikacji (253)
- Model danych stosowany w przykładowej aplikacji (253)
- Źródło danych (254)
- Tłumaczenie wyjątków (256)
- Operacje klasy JdbcTemplate (259)
- Stosowanie metod zwrotnych (259)
- Metody pomocnicze klasy JdbcTemplate (261)
- Wykonywanie prostych zapytań za pośrednictwem klasy JdbcTemplate (262)
- Wykonywanie prostych aktualizacji za pośrednictwem klasy JdbcTemplate (263)
- Zaawansowane zastosowania klasy JdbcTemplate (264)
- Obsługa interfejsu RowSet (266)
- Klasy obsługujące operacje na relacyjnych systemach zarządzania bazami danych (267)
- Klasy SqlQuery i MappingSqlQuery (268)
- Operacje wstawiania i aktualizacji realizowane za pomocą klasy SqlUpdate (271)
- Aktualizowanie zbioru wynikowego za pomocą klasy UpdateSqlQuery (272)
- Generowanie kluczy głównych (273)
- Uzyskiwanie kluczy wygenerowanych przez bazę danych (274)
- Wywoływanie procedur składowanych (275)
- Zagadnienia zaawansowane (278)
- Uruchamianie Spring JDBC na serwerze aplikacji (278)
- Stosowanie niestandardowych mechanizmów tłumaczenia wyjątków (280)
- Odczytywanie i zapisywanie danych obiektów LOB (284)
- Aktualizacje wsadowe (289)
- Zaawansowane techniki korzystania z procedur składowanych (290)
- Zagadnienia dodatkowe (295)
- Wydajność (295)
- Kiedy należy używać biblioteki JDBC, a kiedy narzędzi odwzorowań obiektowo-relacyjnych? (296)
- Wersje biblioteki JDBC i platformy J2EE (296)
- Podsumowanie (297)
- Pojęcia podstawowe (299)
- Czym jest transakcja? (300)
- Właściwości ACID (300)
- Sterowanie współbieżnością (303)
- Transakcje i platforma J2EE (303)
- Transakcje lokalne (304)
- Transakcje globalne (rozproszone) (304)
- Propagowanie transakcji (305)
- Wyznaczanie granic pomiędzy transakcjami (305)
- Przykład obsługi transakcji w Springu (306)
- Wprowadzenie do oferowanej przez Spring warstwy abstrakcji ponad transakcjami (308)
- Przegląd możliwych opcji sterowania transakcjami (310)
- Definicja transakcji (312)
- Status transakcji (314)
- Strategie wyznaczania granic transakcji (314)
- Strategie zarządzania transakcjami (328)
- Deklaracje źródeł danych (338)
- Źródła lokalne bez puli (338)
- Źródła lokalne z pulą (339)
- JNDI (340)
- Wybór pomiędzy lokalnym źródłem danych a źródłem danych JNDI (341)
- Podsumowanie (341)
- Pojęcia podstawowe (344)
- Podstawy odwzorowań obiektowo-relacyjnych (345)
- Obiektowe języki zapytań (346)
- Przezroczyste utrwalanie (347)
- Kiedy należy korzystać z narzędzi odwzorowań obiektowo-relacyjnych? (348)
- Obsługa odwzorowań obiektowo-relacyjnych w Springu (349)
- Obiekty dostępu do danych (DAO) (349)
- Zarządzanie transakcjami (350)
- iBATIS SQL Maps (351)
- Plik odwzorowania (352)
- Implementacja interfejsu DAO (354)
- Konfiguracja w kontekście Springa (356)
- Zarządzanie transakcjami (357)
- Podsumowanie analizy narzędzia iBATIS (359)
- Hibernate (360)
- Plik odwzorowań (362)
- Implementacja interfejsu DAO (363)
- Konfiguracja w kontekście Springa (366)
- Zarządzanie transakcjami (370)
- Otwarta sesja w widoku (377)
- Obsługa obiektów BLOB i CLOB (381)
- Hibernate: podsumowanie (383)
- JDO (385)
- Cykl życia trwałego obiektu (386)
- Implementacje interfejsów DAO (387)
- Konfiguracja kontekstu aplikacji Springa (389)
- Zarządzanie transakcjami (391)
- Cykl życia egzemplarza PersistenceManager (392)
- Otwarty egzemplarz PersistenceManager w widoku (393)
- Dialekt JDO (396)
- Podsumowanie analizy technologii JDO (397)
- Pozostałe narzędzia odwzorowań obiektowo-relacyjnych (399)
- Apache OJB (399)
- TopLink (401)
- Cayenne (403)
- Specyfikacja JSR-220 (403)
- Podsumowanie (404)
- Pojęcia podstawowe i zakres tematyczny rozdziału (408)
- Jednolity styl konfiguracji (410)
- Hessian i Burlap (412)
- Uzyskiwanie dostępu do usługi (414)
- Eksportowanie usługi (416)
- Obiekt wywołujący HTTP (417)
- Uzyskiwanie dostępu do usługi (419)
- Eksportowanie usługi (420)
- Opcje konfiguracyjne (421)
- RMI (422)
- Uzyskiwanie dostępu do usługi (424)
- Strategie wyszukiwania pieńków (426)
- Eksportowanie usługi (428)
- Opcje konfiguracyjne (429)
- RMI-IIOP (429)
- Usługi sieciowe przez JAX-RPC (430)
- Uzyskiwanie dostępu do usługi (432)
- Eksportowanie usługi (435)
- Niestandardowe odwzorowania typów (437)
- Podsumowanie (439)
- JMS (443)
- Wprowadzenie (444)
- Cele obsługi JMS w Springu (445)
- Dostęp do JMS za pomocą szablonu (446)
- Obsługa wyjątków (449)
- Zarządzanie obiektem ConnectionFactory (449)
- Konwertery komunikatów (450)
- Zarządzanie miejscami docelowymi (451)
- Zarządzanie transakcjami (453)
- Klasa JmsGatewaySupport (453)
- W przyszłości (455)
- Planowanie w Springu (455)
- Czasomierze a Quartz (456)
- Czasomierze (457)
- Framework Quartz (459)
- Wysyłanie poczty elektronicznej w Springu (466)
- Od czego zacząć? (466)
- Wielokrotne stosowanie tej samej sesji pocztowej (467)
- Wysyłanie wiadomości przy użyciu COS (468)
- Menedżer poczty elektronicznej ogólnego zastosowania (468)
- Zastosowanie języków skryptowych (473)
- Spójny model (474)
- Inne języki skryptowe (479)
- Podsumowanie (479)
- Sposoby zabezpieczania aplikacji korporacyjnych (481)
- Typowe wymagania (481)
- System bezpieczeństwa Acegi w zarysie (483)
- Usługa uwierzytelniania i autoryzacji Javy (488)
- Specyfikacja serwletów (491)
- Podstawy systemu bezpieczeństwa Acegi (493)
- Uwierzytelnianie (493)
- Przechowywanie obiektów Authentication (498)
- Autoryzacja (500)
- Bezpieczeństwo obiektów dziedziny (503)
- Przykład (505)
- Wprowadzenie do przykładowej aplikacji (505)
- Implementacja pozbawiona mechanizmów bezpieczeństwa (507)
- Rozwiązanie wykorzystujące zabezpieczenia (509)
- Uwierzytelnianie (509)
- Autoryzacja (510)
- Podsumowanie (514)
- Określanie, czy stosowanie komponentów EJB jest potrzebne (518)
- Dostęp do komponentów EJB (519)
- Typowe rozwiązanie (520)
- Rozwiązanie z wykorzystaniem Springa (521)
- Tworzenie komponentów EJB w Springu (529)
- Bezstanowe komponenty sesyjne (529)
- Stanowe komponenty sesyjne (532)
- Komponenty sterowane komunikatami (534)
- Kilka słów o XDoclet (535)
- Dostęp na zasadzie singletonu - rozwiązanie dobre czy złe? (536)
- ContextSingletonBeanFactoryLocator i SingletonBeanFactoryLocator (537)
- Wspólny kontekst jako "rodzic" kontekstu aplikacji sieciowej (540)
- Stosowanie wspólnego kontekstu w komponentach EJB (543)
- Zagadnienia związane z testowaniem (543)
- Implementacja funkcjonalności biznesowej w zwyczajnych obiektach Javy (544)
- Zastosowanie imitacji kontenera EJB (544)
- Testy integracyjne w środowisku serwera aplikacji (545)
- Podsumowanie (546)
- Prosty przykład (548)
- Ogólna architektura (550)
- Pojęcia związane z Web MVC (550)
- Ogólne działanie Web MVC wykorzystujące serwlet dyspozytora oraz kontrolery (551)
- Wymagania dobrego sieciowego frameworku MVC (552)
- Elementy Spring Web MVC (554)
- Komponenty infrastruktury (556)
- DispatcherServlet (557)
- WebApplicationContext (560)
- Przepływ sterowania związanego z przetwarzaniem żądań (563)
- Typowy układ aplikacji Spring MVC (566)
- Odwzorowania HandlerMapping (568)
- BeanNameUrlHandlerMapping (568)
- SimpleUrlHandlerMapping (569)
- CommonsPathMapUrlHandlerMapping (571)
- Więcej niż jedno odwzorowanie HandlerMapping (572)
- HandlerExecutionChain oraz obiekty przechwytujące (573)
- WebContentInterceptor (575)
- UserRoleAuthorizationInterceptor (576)
- Inne obiekty przechwytujące udostępniane przez Spring MVC (577)
- Obiekty obsługi oraz ich adaptery (577)
- ModelAndView oraz ViewResolver (577)
- UrlBasedViewResolver (578)
- BeanNameViewResolver oraz XmlViewResolver (579)
- ResourceBundleViewResolver (579)
- Tworzenie łańcucha obiektów ViewResolver (580)
- Zmiana i wybór ustawień lokalnych (582)
- Obiekty HandlerExceptionResolver (584)
- Kontrolery (587)
- WebContentGenerator (587)
- AbstractController (587)
- UrlFilenameViewController (588)
- ParametrizableViewController (589)
- MulitActionController (590)
- Wiązanie danych (591)
- Przydatne możliwości używane podczas wiązania danych (592)
- Praktyczne przykłady zastosowania kontrolerów (593)
- Przeglądanie listy przedstawień przy użyciu kontrolera AbstractController (594)
- Rezerwacja miejsc (596)
- Kreatory (606)
- Podstawowa konfiguracja (606)
- Metody szablonowe (607)
- Przepływ sterowania kreatora (608)
- Zmiany stron, numeracja oraz inne akcje (609)
- Rozszerzanie infrastruktury obiektów obsługi (610)
- Przesyłanie plików na serwer (611)
- Konfiguracja resolvera (611)
- Tworzenie formularza do przesyłania plików na serwer (612)
- Obsługa przesłanych danych (612)
- Testowanie kontrolerów (614)
- Testowanie bez kontekstu aplikacji (614)
- Bardziej szczegółowe testowanie przy użyciu obiektów pozornych (615)
- Testowanie przy wykorzystaniu pełnego kontekstu aplikacji (616)
- Inne sposoby testowania aplikacji (618)
- Podsumowanie (618)
- Przykład (622)
- Ogólna konfiguracja (623)
- JavaServer Pages (623)
- FreeMarker (624)
- Generacja dokumentów PDF przy użyciu biblioteki iText (624)
- Czynniki mające wpływ na wybór technologii generacji widoków (625)
- Obiekty widoków i modeli (626)
- Możliwości klasy AbstractView (628)
- Zgłaszanie nowych żądań przy użyciu widoków RedirectView (629)
- Użycie prefiksu widoku do generacji przekazań i przekierowań (631)
- JavaServer Pages (631)
- Konfiguracja aplikacji korzystającej z JSP (632)
- Tworzenie formularzy przy użyciu znaczników niestandardowych (633)
- Wykorzystanie plików znaczników do tworzenia elementów nadających się do wielokrotnego zastosowania (640)
- Velocity oraz FreeMarker (642)
- Konfiguracja resolvera widoków (642)
- Stosowanie makr ułatwiających tworzenie formularzy (645)
- Tiles (648)
- Widoki bazujące na dokumentach XML i XSLT (652)
- Widoki generujące arkusze Excela lub inne dokumenty (654)
- Generacja arkusza kalkulacyjnego na podstawie listy przedstawień (654)
- Wykorzystanie szablonów jako podstawy do generacji arkuszy kalkulacyjnych (656)
- Inne widoki generujące dokumenty (656)
- Zastosowanie obiektów przechwytujących HandlerInterceptor w celu rozróżniania wybranego typu odpowiedzi (657)
- Implementacja widoków niestandardowych (659)
- Interfejs View i klasa AbstractView (659)
- Implementacja widoku generującego dane XML na podstawie obiektu danych (660)
- Czynniki, jakie należy uwzględniać podczas tworzenia widoków niestandardowych (662)
- Podsumowanie (662)
- Czynniki wpływające na wybór używanego frameworka MVC (666)
- Porównanie tradycyjnych frameworków Web MVC (666)
- Integracja z frameworkiem Spring. Pojęcia podstawowe (682)
- Integracja z frameworkiem WebWork (684)
- Przygotowanie obiektu ObjectFactory (684)
- Integracja z frameworkiem Struts (685)
- Stosowanie obiektów ActionSupport (686)
- Stosowanie klas DelegatingRequestProcessor oraz DelegatingActionProxy (687)
- Stosowanie bazowej akcji dysponującej możliwością automatycznego wiązania (691)
- Integracja z frameworkiem Tapestry (692)
- Pobieranie komponentów na potrzeby Tapestry (692)
- Klasa strony (693)
- Definicja strony (693)
- Szablon strony (695)
- Ostatnie informacje o integracji z frameworkiem Tapestry (696)
- Integracja z JavaServer Faces (697)
- Podsumowanie (698)
- Wybór technologii serwera (702)
- Warstwy aplikacji (702)
- Warstwa trwałości (704)
- Model danych (704)
- Model obiektów dziedziny (705)
- Odwzorowania obiektowo-relacyjne (707)
- Implementacja DAO (712)
- Konfiguracja dostępu do danych (714)
- Warstwa usług biznesowych (715)
- Usługi (715)
- Kontekst aplikacji (716)
- Warstwa sieciowa (718)
- Przepływ sterowania w aplikacji (718)
- Konfiguracja aplikacji przy użyciu pliku web.xml (720)
- Kontrolery sieciowe (721)
- Technologia widoków (723)
- Porównanie z implementacją przedstawioną w książce J2EE Design and Development (725)
- Prostsza technologia (725)
- Zmiany związane z bazą danych (725)
- Konfiguracja serwera (726)
- MySQL (726)
- Tomcat (727)
- Kompilacja aplikacji i jej wdrożenie (727)
- Utworzenie tabel bazy danych i zapisanie w nich informacji (727)
- Kompilacja aplikacji i wdrożenie jej na serwerze Tomcat (728)
- Podsumowanie (728)
- Problemy, jakie rozwiązuje Spring (729)
- Rozwiązania przyjęte w Springu (730)
- Porady związane ze stosowaniem Springa (733)
- Wybór technologii (733)
- Warstwy aplikacji (736)
- Struktura aplikacji (744)
- Testowanie aplikacji (749)
- Projekty związane z frameworkiem Spring (752)
- System bezpieczeństwa Acegi Security (752)
- Inne projekty (753)
- Spring poza środowiskiem J2EE (754)
- Poszukiwanie informacji dodatkowych (755)
- Książki i artykuły (755)
- Zasoby dostępne na stronach WWW (756)
- Przykładowe aplikacje (757)
- Przyszłość (758)
- Przegląd (761)
- Grupy użytkowników (762)
- Publiczni użytkownicy internetowi (762)
- Kasjerzy (763)
- Administratorzy (763)
- Założenia (764)
- Ograniczenia zakresu aplikacji (765)
- Terminarz prac (765)
- Interfejs użytkowników internetowych (766)
- Podstawowy schemat działania (766)
- Obsługa błędów (767)
- Ekrany aplikacji (767)
- Wymagania niefunkcjonalne (780)
- Środowisko sprzętowe i programowe (782)
Wstęp (19)
Rozdział 1. Wprowadzenie do Springa (27)
Rozdział 2. Fabryka komponentów i kontekst aplikacji (81)
Rozdział 3. Zaawansowane mechanizmy kontenera (135)
Rozdział 4. Spring i AOP (171)
Rozdział 5. Obiekty DAO i framework Spring JDBC (245)
Rozdział 6. Zarządzanie transakcjami i źródłami danych (299)
Rozdział 7. Odwzorowania obiektowo-relacyjne (343)
Rozdział 8. Lekki framework zdalnego dostępu (407)
Rozdział 9. Usługi wspomagające (443)
Rozdział 10. System bezpieczeństwa Acegi dla Springa (481)
Rozdział 11. Spring i EJB (517)
Rozdział 12. Framework Web MVC (547)
Rozdział 13. Technologie widoków (621)
Rozdział 14. Integracja z innymi frameworkami sieciowymi (665)
Rozdział 15. Aplikacja przykładowa (701)
Rozdział 16. Wnioski (729)
A Wymagania dla przykładowej aplikacji (761)
Skorowidz (785)
Helion - inne książki
-
Promocja Promocja 2za1
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
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
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)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
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)
26.94 zł
44.90 zł (-40%) -
Promocja Promocja 2za1
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)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
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)
35.40 zł
59.00 zł (-40%) -
Promocja Promocja 2za1
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
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
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)
65.40 zł
109.00 zł (-40%) -
Promocja Promocja 2za1
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)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
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)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
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)
77.40 zł
129.00 zł (-40%)
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: Spring Framework. Profesjonalne tworzenie oprogramowania w Javie Rod Johnson, Juergen Hoeller, Alef Arendsen, Thomas Risberg, Colin Sampaleanu (8) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(4)
(1)
(1)
(1)
(1)
więcej opinii
ukryj opinie