Spring. Receptury
- Autorzy:
- Gary Mak, Daniel Rubio, Josh Long
- Niedostępna
- Promocja Przejdź
- Serie wydawnicze:
- Receptury
- Apress
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.7/6 Opinie: 3
- Stron:
- 856
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Spring. Receptury
Najlepsze receptury na wykorzystanie Springa!
Spring zadebiutował na rynku w 2004 roku, osiem lat po opublikowaniu pierwszej wersji języka Java i od tego czasu jest dynamicznie rozwijany. Dzięki licznym modułom pozwala on błyskawicznie tworzyć skomplikowane aplikacje i wyręcza programistów w trudzie ustawiania typowych konfiguracji. Jeżeli do tego dołożyć ogromną społecznoć i świetną dokumentację, to nie ma się co dziwić, że jest tak popularny!
Jeżeli wykorzystujesz Springa w swojej codziennej pracy lub chcesz wypróbować jego możliwoci, to trafiłe na doskonałą książkę. Należy ona do cenionej wśród programistów serii Receptury. Znajdziesz w niej omówienie zarówno podstawowych zagadnień związanych ze Springiem, jak i tych zaawansowanych. Na samym początku poznasz kontener IoC (ang. Inversion of Control), nauczysz się tworzyć ziarna oraz wstrzykiwać je na różne sposoby. W kolejnych rozdziałach odkryjesz, jak korzystać z AspectJ, Spring WebFlow oraz Spring-WS. Ponadto zobaczysz, jak używać REST, testów jednostkowych i integracyjnych oraz ORM. Spring wspiera te i wiele innych obszarów codziennej pracy programisty. Książka ta jest doskonałym omówieniem Springa na podstawie przykładów jego zastosowań.
Dzięki tej książce:
- stworzysz kontener IoC
- skonstruujesz ziarna i wstrzykniesz je
- poznasz dostępne moduły
- przygotujesz usługi sieciowe i skorzystasz z tych usług
Wykorzystaj potencjał Springa i zoptymalizuj swoją pracę!
Wybrane bestsellery
-
Promocja
What separates the traditional enterprise from the likes of Amazon, Netflix, and Etsy? Those companies have refined the art of cloud native development to maintain their competitive edge and stay well ahead of the competition. This practical guide shows Java/JVM developers how to build better software, faster, using Spring Boot, Spring Cloud, and C- ePub + Mobi pkt
Cloud Native Java. Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry Cloud Native Java. Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry
(211,65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł (-15%) -
Promocja
Spring Roo goes a step beyond the Spring Framework by bringing true Rapid Application Development to Java—just as Grails has done with Groovy. This concise introduction shows you how to build applications with Roo, using the framework's shell as an intelligent and timesaving code-completion tool. It's an ideal RAD tool because Roo does much of the- ePub + Mobi pkt
Getting Started with Roo. Rapid Application Development for Java and Spring Getting Started with Roo. Rapid Application Development for Java and Spring
(55,24 zł najniższa cena z 30 dni)
55.24 zł
64.98 zł (-15%) -
Spring Boot 3 is the most powerful tool you can find for building Java apps. This updated third edition shows you how to leverage powerful databases and Spring Boot's highly adopted Spring MVC web technology. This book takes a hands-on approach to help you get up and running with all the latest features of Spring Boot 3.
- PDF + ePub pkt
Learning Spring Boot 3.0. Simplify the development of production-grade applications using Java and Spring - Third Edition Learning Spring Boot 3.0. Simplify the development of production-grade applications using Java and Spring - Third Edition
-
Nowość Promocja
To dziewiąte wydanie znakomitego podręcznika programowania dla początkujących, starannie zaktualizowane i uzupełnione o informacje dotyczące Java Platform, Standard Edition 17. Książka rozpoczyna się od solidnej dawki wiedzy o kompilacji i uruchamianiu programu w Javie, słowach kluczowych i istotnych konstrukcjach w tym języku. 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 i modułów. Poszczególne partie materiału są bogato uzupełnione przykładami kodu z komentarzami, praktycznymi ćwiczeniami, testami sprawdzającymi, wskazówkami i dodatkowymi informacjami. Przejrzysty układ podręcznika, jasny i zrozumiały język dodatkowo ułatwia naukę.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Nowość Promocja
Dzięki tej książce zrozumiesz bazowe koncepcje programowania funkcyjnego i przekonasz się, że możesz włączać je do kodu bez rezygnacji z paradygmatu obiektowego. Dowiesz się również, kiedy w swojej codziennej pracy używać takich opcji jak niemutowalność i funkcje czyste i dlaczego warto to robić. Poznasz różne aspekty FP: kompozycję, ekspresyjność, modułowość, wydajność i efektywne manipulowanie danymi. Nauczysz się korzystać z FP w celu zapewnienia wyższego bezpieczeństwa i łatwiejszego utrzymywania kodu. Te wszystkie cenne umiejętności ułatwią Ci pisanie bardziej zwięzłego, rozsądnego i przyszłościowego kodu.- Druk
- PDF + ePub + Mobi pkt
Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego Java. Podejście funkcyjne. Rozszerzanie obiektowego kodu Javy o zasady programowania funkcyjnego
(52,20 zł najniższa cena z 30 dni)
52.20 zł
87.00 zł (-40%) -
Promocja
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
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Oto zaktualizowane i uzupełnione wydanie zwięzłego wprowadzenia do Javy SE 17, przeznaczonego dla profesjonalnych programistów Javy. Przedstawiono w nim wszystkie istotne zagadnienia, łącznie z takimi koncepcjami jak wyrażenia lambda i strumienie, nowoczesnymi konstrukcjami, jak rekordy i klasy zapieczętowane, a także zaawansowanymi technikami programowania współbieżnego. Książka została pomyślana w taki sposób, aby wszystkie ważne zmiany wprowadzone w najnowszej wersji Javy zostały zaprezentowane w esencjonalnej formie. Informacje uporządkowano tak, aby ułatwić szybki dostęp i łatwe zrozumienie potrzebnego zagadnienia. W przewodniku znalazło się też mnóstwo praktycznych informacji wraz z przykładami kodu, pozwalającymi natychmiast przetestować wszystkie nowości.- Druk
- PDF + ePub + Mobi pkt
Java. Przewodnik doświadczonego programisty. Wydanie III Java. Przewodnik doświadczonego programisty. Wydanie III
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
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)
119.40 zł
199.00 zł (-40%) -
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)
89.40 zł
149.00 zł (-40%) -
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)
77.40 zł
129.00 zł (-40%) -
Promocja
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
Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
(59,90 zł najniższa cena z 30 dni)
59.90 zł
199.00 zł (-70%) -
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
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja
Ta książka jest przeznaczona dla osób, które mają pewne doświadczenia z Javą i chcą szybko poznać Kotlina w stopniu pozwalającym na tworzenie aplikacji serwerowych, dla systemu Android i maszyn JVM. Znalazł się tu opis podstawowych cech języka i jego najważniejszych struktur, a następnie przedstawiono bardziej zaawansowane zagadnienia, takie jak tworzenie wysokopoziomowych abstrakcji i języków domenowych. Duży nacisk położono na integrację kodu Kotlin z istniejącymi projektami Java oraz na sposoby wprowadzania Kotlina do aktualnie użytkowanego środowiska. Zaprezentowano kilka przydatnych bibliotek i narzędzi, znakomicie ułatwiających pracę programiście. Nie zabrakło również licznych przykładów kodu, ilustrujących omawiane zagadnienia.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%)
Zobacz pozostałe książki z serii
-
Nowość Promocja
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- Druk
- PDF + ePub + Mobi pkt
Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack Flutter i Dart. Receptury. Tworzenie chmurowych aplikacji full stack
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, w jaki sposób można nagrywać makra, a później stopniowo będziesz przechodzić do bardziej złożonych zadań programistycznych. Zapoznasz się też z zaawansowanymi narzędziami wbudowanymi w Excela i przekonasz się, jak bardzo mogą one zwiększyć Twoją produktywność. Dodatkowym plusem jest mnóstwo ćwiczeń, wskazówek i propozycji praktycznych projektów z wykorzystaniem Excela, Worda i PowerPointa. Pracę ułatwią Ci również przykładowe kody i filmy instruktażowe. Korzystaj do woli!- Druk
- PDF + ePub + Mobi pkt
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
To drugie, zaktualizowane i uzupełnione wydanie popularnego podręcznika opracowanego przez specjalistów dla profesjonalistów. Dowiesz się z niego, czym jest rozproszona kontrola wersji i jakie daje korzyści. Poznasz poszczególne funkcjonalności Gita i nauczysz się je rozbudowywać tak, aby zaspokajały nawet najbardziej wyrafinowane potrzeby. W książce znalazły się również wyczerpujące opisy funkcji dostępnych w Git 2.0, a także omówienie systemu usług GitHub i jego zalet. Istotną zmianą w nowym wydaniu podręcznika jest uwzględnienie w znaczącej większości prezentowanych przykładów protokołu HTTP w miejsce SSH — co stanowi odpowiedź na rosnącą popularność HTTP.- Druk
- ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja
To książka przeznaczona dla osób, które dobrze poznały podstawy języka SQL i chcą nabrać biegłości w praktycznym zastosowaniu jego zaawansowanych funkcji. Poszczególne zagadnienia zostały zaprezentowane poprzez stopniową rozbudowę i zwiększanie złożoności prostych zapytań SQL. Omówiono takie techniki jak korelacja widoku osadzonego, operacje na zbiorach, analiza dzienników zdarzeń, a także sposoby używania klauzul, między innymi MODEL czy MATCH_RECOGNIZE. Znalazło się tu mnóstwo przykładów kodu SQL, skonstruowanego tak, aby maksymalnie ułatwić zrozumienie prezentowanych treści. To pomoże Ci zdobyć umiejętności, dzięki którym wydajność i wygoda użytkowania Twoich aplikacji istotnie się zwiększą!- Druk
- PDF + ePub + Mobi pkt
Praktyczna nauka SQL dla Oracle. Wykorzystaj ogromne możliwości bazy danych Oracle Praktyczna nauka SQL dla Oracle. Wykorzystaj ogromne możliwości bazy danych Oracle
(46,20 zł najniższa cena z 30 dni)
46.20 zł
77.00 zł (-40%) -
Promocja
To drugie wydanie cenionego podręcznika dla początkujących programistów. Zawarty w nim materiał - podany jasno i przystępnie - pozwoli Ci w pełni poznać możliwości języka TypeScript 4. Naukę rozpoczniesz od zdobycia solidnych podstaw, a po przeanalizowaniu przejrzystych przykładów poznasz korzyści wynikające z używania TypeScriptu w rzeczywistych projektach. Nauczysz się pracy z API DOM, a także z takimi frameworkami jak Angular, Vue.js i React. Stopniowo będziesz nabierać wprawy w stosowaniu w praktyce najbardziej zaawansowanych funkcji. Dowiesz się też, z jakimi problemami najczęściej borykają się programiści TypeScript i jak je rozwiązywać. W efekcie uzyskasz bezpieczniejsze i bardziej produktywne środowisko do tworzenia aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
TypeScript 4. Od początkującego do profesjonalisty. Wydanie II TypeScript 4. Od początkującego do profesjonalisty. Wydanie II
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja
Dzięki tej książce błyskawicznie uzyskasz odpowiedzi na nurtujące programistów pytania o walidację danych w formularzach, testowanie kodu czy powiązanie kodu aplikacji z kodem serwerowym. Dowiesz się również, jak zapewnić sobie możliwość wielokrotnego wykorzystywania kodu i implementacji złożonych operacji w prosty sposób. Znajdziesz tu szereg przykładowych kodów, pogrupowanych tematycznie i dobranych tak, aby ułatwić Ci rozwiązywanie problemów najczęściej pojawiających się podczas pisania aplikacji Reacta. Poszczególne próbki kodu zostały gruntownie objaśnione, dzięki czemu szybko zrozumiesz, w jaki sposób współdziałają komponenty aplikacji Reacta i jego biblioteki. A wtedy w pełni docenisz zalety tego frameworku!- Druk
- PDF + ePub + Mobi pkt
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
Ta książka przyda się początkującym i średnio zaawansowanym użytkownikom tego systemu. Dzięki niej nauczysz się korzystać z narzędzi graficznych i tych działających w powłoce. Poznasz również podstawy administrowania systemami linuksowymi i przygotujesz się do tego, by sprawnie rozpocząć z nimi pracę. W poszczególnych rozdziałach znajdziesz ponad 250 gotowych receptur, które pomagają poradzić sobie z większością wyzwań stojących przed użytkownikami i administratorami systemów Linux. Plusem publikacji jest to, że zawiera zarówno podstawowe zadania - takie jak instalacja i uruchamianie systemu czy zarządzanie usługami, plikami i katalogami - jak i operacje związane z konfiguracją i zabezpieczaniem sieci. Dodatkowo umieszczono tu rozdział poświęcony instalacji Linuksa na płytce Raspberry Pi, a także szeroki wybór receptur poświęconych rozwiązywaniu typowych problemów tym systemem.- Druk
- PDF + ePub + Mobi pkt
Linux. Receptury. Najważniejsze umiejętności użytkownika i administratora. Wydanie II Linux. Receptury. Najważniejsze umiejętności użytkownika i administratora. Wydanie II
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja
To książka przeznaczona dla programistów, którzy chcą zacząć pracę z Gitem i GitHubem. W każdym rozdziale zawarto wyłącznie przydatne informacje, a te uzupełniono licznymi ćwiczeniami. Dzięki temu równocześnie możesz się uczyć Gita i nabierać sprawności w posługiwaniu się tym systemem. Przewodnik podzielono na trzy części tematyczne dotyczące kontroli wersji, zarządzania projektami i pracy zespołowej. To ułatwi Ci wdrożenie się do rzeczywistej pracy i rozwiązywanie problemów. Poznasz zasady planowania i realizacji projektów z GitHubem, a także wypróbujesz sposoby rozstrzygania konfliktów scalania, co sprawi, że poczujesz się pewniej w pracy zespołowej w profesjonalnym środowisku.- Druk
- PDF + ePub + Mobi pkt
Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej Git i GitHub. Kontrola wersji, zarządzanie projektami i zasady pracy zespołowej
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Ta książka jest gruntownie uaktualnionym przewodnikiem po ASP.NET Core 3, przeznaczonym dla profesjonalnych programistów, którzy chcą w swoich projektach wykorzystać w pełni potencjał technologii Microsoftu. Wydanie zawiera kompletne i praktyczne omówienie ASP.NET Core 3. Znalazły się tu przydatne wskazówki dotyczące narzędzi potrzebnych podczas tworzenia nowoczesnych, skalowalnych aplikacji internetowych. Nowe funkcje — takie jak MVC 3, strony Razor, serwer Blazor i technologia Blazor WebAssembly — zostały dokładnie omówione i zaprezentowane na przykładach. Poruszono tutaj również takie tematy jak komponenty oprogramowania pośredniczącego, wbudowane usługi czy dołączanie modelu w żądaniu, a także zaprezentowano wiele bardziej zaawansowanych zagadnień, jak routing punktów końcowych i mechanizm wstrzykiwania zależności.
- Druk
- PDF + ePub + Mobi pkt
ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII ASP.NET Core 3. Zaawansowane programowanie. Wydanie VIII
Niedostępna
-
Wzorce zaprezentowano wraz ze scenariuszami, do których mają zastosowanie. Omówiono też alternatywy i relacje zachodzące między wzorcami, pokazano również sposoby użycia narzędzi do refaktoryzacji (ReSharper) w celu ułatwienia implementacji. Nowe wydanie książki zostało uzupełnione o takie wzorce jak funkcyjny budowniczy, asynchroniczna metoda wytwórcza, adapter generycznych wartości i pełnomocnik kompozytu.
- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F# Wzorce projektowe w .NET Core 3. Projektowanie zorientowane obiektowo z wykorzystaniem C# i F#
Niedostępna
Ebooka "Spring. Receptury" 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. Receptury" 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. Receptury" 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
Szczegóły książki
- Tytuł oryginału:
- Spring Recipes: A Problem-Solution Approach
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-246-8226-3, 9788324682263
- Data wydania książki drukowanej :
- 2014-11-21
- ISBN Ebooka:
- 978-83-246-8227-0, 9788324682270
- Data wydania ebooka :
- 2014-11-21 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:
- 164x239
- Numer z katalogu:
- 26480
- Rozmiar pliku Pdf:
- 6.5MB
- Rozmiar pliku ePub:
- 4.7MB
- Rozmiar pliku Mobi:
- 13.3MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Programowanie
Programowanie » J2EE - Programowanie
Programowanie » Java - Programowanie
- Serie wydawnicze: Receptury Apress
Spis treści książki
- Dla kogo przeznaczona jest ta książka? (19)
- Struktura książki (20)
- Konwencje (21)
- Wymagania wstępne (21)
- Pobieranie kodu (21)
- Kontakt z autorami (21)
- 1.1. Tworzenie egzemplarza kontenera IoC w Springu (23)
- 1.2. Konfigurowanie ziaren w kontenerze IoC (26)
- 1.3. Tworzenie ziaren za pomocą konstruktora (34)
- 1.4. Wybieranie konstruktora w przypadku wieloznaczności (37)
- 1.5. Podawanie referencji do ziaren (39)
- 1.6. Określanie typu danych elementów kolekcji (43)
- 1.7. Tworzenie ziaren za pomocą interfejsu FactoryBean Springa (45)
- 1.8. Definiowanie kolekcji za pomocą ziaren fabrycznych i schematu util (47)
- 1.9. Sprawdzanie właściwości na podstawie zależności (49)
- 1.10. Sprawdzanie właściwości z adnotacją @Required (51)
- 1.11. Automatyczne łączenie ziaren za pomocą konfiguracji w pliku XML (53)
- 1.12. Automatyczne łączenie ziaren z adnotacjami @Autowired i @Resource (57)
- 1.13. Dziedziczenie konfiguracji ziarna (62)
- 1.14. Skanowanie komponentów z parametru classpath (65)
- Podsumowanie (70)
- 2.1. Tworzenie ziaren za pomocą statycznych metod fabrycznych (71)
- 2.2. Tworzenie ziaren za pomocą fabrycznej metody egzemplarza (72)
- 2.3. Deklarowanie ziaren na podstawie pól statycznych (74)
- 2.4. Deklarowanie ziaren na podstawie właściwości obiektów (75)
- 2.5. Używanie języka wyrażeń dostępnego w Springu (77)
- 2.6. Ustawianie zasięgu ziarna (82)
- 2.7. Modyfikowanie procesu inicjowania i usuwania ziaren (84)
- 2.8. Skracanie konfiguracji w XML-u za pomocą projektu Java Config (88)
- 2.9. Ziarna znające zasoby kontenera (92)
- 2.10. Wczytywanie zasobów zewnętrznych (93)
- 2.11. Tworzenie postprocesorów ziaren (96)
- 2.12. Zewnętrzne przechowywanie konfiguracji ziarna (99)
- 2.13. Określanie komunikatów tekstowych (100)
- 2.14. Komunikowanie się ze zdarzeniami aplikacji (102)
- 2.15. Rejestrowanie edytorów właściwości w Springu (105)
- 2.16. Tworzenie niestandardowych edytorów właściwości (108)
- 2.17. Obsługa współbieżności za pomocą interfejsu TaskExecutor (109)
- Podsumowanie (117)
- 3.1. Włączanie obsługi adnotacji języka AspectJ w Springu (120)
- 3.2. Deklarowanie aspektów za pomocą adnotacji języka AspectJ (122)
- 3.3. Dostęp do informacji o punkcie złączenia (127)
- 3.4. Określanie pierwszeństwa aspektów (128)
- 3.5. Ponowne wykorzystanie definicji punktu przecięcia (130)
- 3.6. Pisanie wyrażeń z punktami przecięcia w języku AspectJ (132)
- 3.7. Dodawanie operacji do ziaren (136)
- 3.8. Dodawanie stanu do ziarna (138)
- 3.9. Deklarowanie aspektów za pomocą konfiguracji w XML-u (140)
- 3.10. Wplatanie aspektów języka AspectJ w Springu w czasie ładowania (143)
- 3.11. Konfigurowanie w Springu aspektów języka AspectJ (148)
- 3.12. Wstrzykiwanie ziaren Springa do obiektów domenowych (149)
- Podsumowanie (152)
- 4.1. Implementowanie ziaren za pomocą języków skryptowych (153)
- 4.2. Wstrzykiwanie ziaren Springa do skryptów (157)
- 4.3. Aktualizowanie ziaren ze skryptów (160)
- 4.4. Wewnątrzwierszowe definiowanie kodu źródłowego skryptów (161)
- Podsumowanie (162)
- 5.1. Zabezpieczanie dostępu do adresów URL (163)
- 5.2. Logowanie się do aplikacji sieciowych (172)
- 5.3. Uwierzytelnianie użytkowników (176)
- 5.4. Podejmowanie decyzji z zakresu kontroli dostępu (185)
- 5.5. Zabezpieczanie wywołań metod (188)
- 5.6. Obsługa zabezpieczeń w widokach (190)
- 5.7. Zabezpieczanie obiektów domenowych (192)
- Podsumowanie (200)
- 6.1. Dostęp do Springa w dowolnych aplikacjach sieciowych (204)
- 6.2. Używanie Springa w serwletach i filtrach (208)
- 6.3. Integrowanie Springa z platformą Struts 1.x (212)
- 6.4. Integrowanie Springa z platformą JSF (218)
- 6.5. Integrowanie Springa z platformą DWR (223)
- Podsumowanie (227)
- 7.1. Zarządzanie prostym przepływem sterowania za pomocą platformy Spring Web Flow (229)
- 7.2. Modelowanie przepływów sterowania za pomocą różnych rodzajów stanów (236)
- 7.3. Zabezpieczanie przepływów sterowania w aplikacjach sieciowych (247)
- 7.4. Utrwalanie obiektów w przepływach sterowania w aplikacjach sieciowych (249)
- 7.5. Integrowanie platformy Spring Web Flow z technologią JSF (255)
- 7.6. Korzystanie z platformy RichFaces w platformie Spring Web Flow (262)
- Podsumowanie (266)
- 8.1. Tworzenie prostej aplikacji sieciowej za pomocą platformy Spring MVC (267)
- 8.2. Wiązanie żądań za pomocą adnotacji @RequestMapping (278)
- 8.3. Przechwytywanie żądań przy użyciu interceptorów przetwarzania (282)
- 8.4. Określanie ustawień regionalnych użytkowników (285)
- 8.5. Pliki zewnętrzne z tekstem dostosowanym do ustawień regionalnych (287)
- 8.6. Określanie widoków na podstawie nazw (289)
- 8.7. Widoki i negocjowanie treści (291)
- 8.8. Wiązanie wyjątków z widokami (294)
- 8.9. Przypisywanie wartości w kontrolerze za pomocą adnotacji @Value (296)
- 8.10. Obsługiwanie formularzy za pomocą kontrolerów (297)
- 8.11. Obsługa wielu formularzy za pomocą kontrolerów formularzy kreatora (310)
- 8.12. Sprawdzanie poprawności ziaren za pomocą adnotacji (na podstawie standardu JSR-303) (319)
- 8.13. Tworzenie widoków w formatach XLS i PDF (321)
- Podsumowanie (327)
- 9.1. Publikowanie usług typu REST w Springu (329)
- 9.2. Dostęp do usług typu REST w Springu (333)
- 9.3. Publikowanie danych z kanałów informacyjnych RSS i Atom (338)
- 9.4. Publikowanie danych w formacie JSON w usługach typu REST (345)
- 9.5. Dostęp do usług typu REST zwracających skomplikowane odpowiedzi w formacie XML (348)
- Podsumowanie (356)
- 10.1. Wprowadzenie do środowiska Flex (359)
- 10.2. Poza piaskownicę (364)
- 10.3. Dodawanie obsługi narzędzia Spring BlazeDS Integration do aplikacji (374)
- 10.4. Udostępnianie usług za pomocą technologii BlazeDS i Springa (378)
- 10.5. Używanie obiektów działających po stronie serwera (384)
- 10.6. Korzystanie z usług opartych na komunikatach w narzędziach BlazeDS i Spring (387)
- 10.7. Wstrzykiwanie zależności w kliencie w ActionScripcie (398)
- Podsumowanie (402)
- 11.1. Pobieranie i instalowanie platformy Grails (403)
- 11.2. Tworzenie aplikacji za pomocą platformy Grails (404)
- 11.3. Wtyczki platformy Grails (408)
- 11.4. Środowisko rozwojowe, produkcyjne i testowe w platformie Grails (410)
- 11.5. Tworzenie klas domenowych aplikacji (412)
- 11.6. Generowanie kontrolerów CRUD i widoków na potrzeby klas domenowych aplikacji (414)
- 11.7. Właściwości związane z umiędzynarodawianiem komunikatów (417)
- 11.8. Zmienianie systemu pamięci trwałej (420)
- 11.9. Rejestrowanie danych wyjściowych (423)
- 11.10. Przeprowadzanie testów jednostkowych i integracyjnych (425)
- 11.11. Stosowanie niestandardowych układów i szablonów (430)
- 11.12. Zapytania GORM (432)
- 11.13. Tworzenie niestandardowych znaczników (434)
- Podsumowanie (436)
- 12.1. Konfigurowanie środowiska programistycznego pod kątem narzędzia Spring Roo (439)
- 12.2. Tworzenie pierwszego projektu opartego na narzędziu Roo (441)
- 12.3. Importowanie istniejących projektów do środowiska STS (446)
- 12.4. Szybsze budowanie lepszych aplikacji (448)
- 12.5. Usuwanie Roo z projektu (454)
- Podsumowanie (456)
- 13.1. Tworzenie testów za pomocą platform JUnit i TestNG (458)
- 13.2. Tworzenie testów jednostkowych i testów integracyjnych (463)
- 13.3. Testy jednostkowe kontrolerów platformy Spring MVC (471)
- 13.4. Zarządzanie kontekstem aplikacji w testach integracyjnych (472)
- 13.5. Wstrzykiwanie konfiguracji testów w testach integracyjnych (478)
- 13.6. Zarządzanie transakcjami w testach integracyjnych (482)
- 13.7. Dostęp do bazy danych w testach integracyjnych (487)
- 13.8. Stosowanie w Springu standardowych adnotacji związanych z testami (491)
- Podsumowanie (493)
- 14.1. Tworzenie prostego portletu za pomocą platformy Spring Portlet MVC (495)
- 14.2. Wiązanie żądań kierowanych do portletów z metodami obsługi (503)
- 14.3. Obsługa formularzy z portletów za pomocą prostych kontrolerów formularzy (510)
- Podsumowanie (517)
- Problemy z bezpośrednim korzystaniem z JDBC (520)
- 15.1. Używanie szablonu JDBC do aktualizowania bazy danych (526)
- 15.2. Używanie szablonów JDBC do pobierania danych z bazy (530)
- 15.3. Upraszczanie tworzenia szablonów JDBC (535)
- 15.4. Używanie prostego szablonu JDBC w Javie 1.5 (537)
- 15.5. Stosowanie nazwanych parametrów w szablonach JDBC (540)
- 15.6. Obsługa wyjątków w platformie Spring JDBC (542)
- 15.7. Problemy z bezpośrednim używaniem platform do tworzenia odwzorowań ORM (547)
- 15.8. Konfigurowanie fabryk zasobów ORM w Springu (556)
- 15.9. Utrwalanie obiektów za pomocą szablonów ORM Springa (562)
- 15.10. Utrwalanie obiektów za pomocą sesji kontekstowych platformy Hibernate (567)
- 15.11. Utrwalanie obiektów za pomocą wstrzykiwania kontekstu w JPA (570)
- Podsumowanie (573)
- 16.1. Problemy z zarządzaniem transakcjami (576)
- 16.2. Jak wybrać implementację menedżera transakcji? (581)
- 16.3. Programowe zarządzanie transakcjami za pomocą interfejsu menedżera transakcji (583)
- 16.4. Programowe zarządzanie transakcjami za pomocą szablonu transakcji (585)
- 16.5. Deklaratywne zarządzanie transakcjami za pomocą rad transakcji (588)
- 16.6. Deklaratywne zarządzanie transakcjami za pomocą adnotacji @Transactional (590)
- 16.7. Ustawianie atrybutu propagation transakcji (591)
- 16.8. Ustawianie atrybutu określającego poziom izolacji transakcji (596)
- 16.9. Ustawianie atrybutu dotyczącego wycofywania transakcji (602)
- 16.10. Ustawianie atrybutów związanych z limitem czasu i trybem tylko do odczytu (604)
- 16.11. Zarządzanie transakcjami za pomocą wplatania w czasie ładowania (605)
- Podsumowanie (608)
- 17.1. Udostępnianie i wywoływanie usług za pomocą technologii RMI (609)
- 17.2. Tworzenie komponentów EJB 2.x za pomocą Springa (613)
- 17.3. Dostęp do dawnych komponentów EJB 2.x w Springu (618)
- 17.4. Tworzenie komponentów EJB 3.0 w Springu (621)
- 17.5. Dostęp do komponentów EJB 3.0 w Springu (623)
- 17.6. Udostępnianie i wywoływanie usług za pomocą protokołu HTTP (625)
- 17.7. Wybieranie sposobu tworzenia usług sieciowych SOAP (628)
- 17.8. Udostępnianie i wywoływanie usług sieciowych SOAP z kontraktem pisanym na końcu za pomocą JAX-WS (630)
- 17.9. Definiowanie kontraktu usługi sieciowej (636)
- 17.10. Implementowanie usług sieciowych za pomocą platformy Spring-WS (640)
- 17.11. Wywoływanie usług sieciowych za pomocą platformy Spring-WS (645)
- 17.12. Tworzenie usług sieciowych za pomocą serializowania dokumentów XML (648)
- 17.13. Tworzenie punktów końcowych usług za pomocą adnotacji (653)
- Podsumowanie (655)
- 18.1. Eksportowanie ziaren Springa jako ziaren MBeans technologii JMX (657)
- 18.2. Publikowanie i odbieranie powiadomień JMX (667)
- 18.3. Dostęp do zdalnych ziaren MBeans technologii JMX w Springu (669)
- 18.4. Wysyłanie e-maili za pomocą dostępnej w Springu obsługi poczty elektronicznej (672)
- 18.5. Planowanie zadań za pomocą dostępnej w Springu obsługi Quartza (679)
- 18.6. Planowanie zadań za pomocą przestrzeni nazw Scheduling ze Springa 3.0 (683)
- Podsumowanie (686)
- 19.1. Wysyłanie i pobieranie komunikatów JMS w Springu (688)
- 19.2. Przekształcanie komunikatów JMS (698)
- 19.3. Zarządzanie transakcjami JMS (700)
- 19.4. Tworzenie w Springu obiektów POJO sterowanych komunikatami (701)
- 19.5. Nawiązywanie połączeń (706)
- Podsumowanie (708)
- 20.1. Integrowanie jednego systemu z innym za pomocą EAI (710)
- 20.2. Integrowanie dwóch systemów za pomocą technologii JMS (712)
- 20.3. Wyszukiwanie informacji o kontekście w komunikatach platformy Spring Integration (716)
- 20.4. Integrowanie dwóch systemów za pomocą systemu plików (718)
- 20.5. Przekształcanie komunikatów z jednego typu na inny (720)
- 20.6. Obsługa błędów za pomocą platformy Spring Integration (723)
- 20.7. Rozdzielanie operacji w integrowanych mechanizmach - rozdzielacze i agregatory (726)
- 20.8. Warunkowe przekazywanie za pomocą komponentu router (729)
- 20.9. Dostosowywanie zewnętrznych systemów do magistrali (730)
- 20.10. Podział zdarzeń na etapy za pomocą projektu Spring Batch (739)
- 20.11. Używanie bram (740)
- Podsumowanie (745)
- 21.1. Konfigurowanie infrastruktury platformy Spring Batch (749)
- 21.2. Odczyt i zapis (751)
- 21.3. Tworzenie niestandardowych implementacji interfejsów ItemWriter i ItemReader (756)
- 21.4. Przetwarzanie danych wejściowych przed ich zapisaniem (758)
- 21.5. Łatwiejsza praca dzięki transakcjom (761)
- 21.6. Ponawianie prób (762)
- 21.7. Kontrolowanie wykonywania kroków (765)
- 21.8. Uruchamianie zadania (769)
- 21.9. Parametry w zadaniach (772)
- Podsumowanie (774)
- 22.1. Przechowywanie stanu obiektów w klastrach za pomocą narzędzia Terracotta (777)
- 22.2. Przetwarzanie w gridzie (785)
- 22.3. Równoważenie obciążenia przy wykonywaniu metody (787)
- 22.4. Przetwarzanie równoległe (790)
- 22.5. Instalowanie aplikacji korzystających z narzędzia GridGain (792)
- Podsumowanie (796)
- Procesy w oprogramowaniu (798)
- 23.1. Modele przepływu pracy (800)
- 23.2. Instalowanie systemu jBPM (802)
- 23.3. Integrowanie systemu jBPM 4 ze Springiem (804)
- 23.4. Tworzenie usług za pomocą Springa (809)
- 23.5. Tworzenie procesu biznesowego (812)
- Podsumowanie (814)
- 24.1. Początki pracy z OSGi (816)
- 24.2. Wprowadzenie do korzystania z platformy Spring Dynamic Modules (821)
- 24.3. Eksportowanie usług za pomocą platformy Spring Dynamic Modules (825)
- 24.4. Wyszukiwanie konkretnych usług w rejestrze OSGi (828)
- 24.5. Publikowanie usług zgodnych z wieloma interfejsami (830)
- 24.6. Dostosowywanie działania platformy Spring Dynamic Modules (831)
- 24.7. Używanie serwera dm Server firmy SpringSource (832)
- 24.8. Narzędzia firmy SpringSource (834)
- Podsumowanie (835)
O autorach (13)
O recenzentach technicznych (15)
Podziękowania (17)
Wprowadzenie (19)
Rozdział 1. Wprowadzenie do platformy Spring (23)
Rozdział 2. Zaawansowany kontener IoC w Springu (71)
Rozdział 3. Programowanie aspektowe i obsługa języka AspectJ w Springu (119)
Rozdział 4. Skrypty w Springu (153)
Rozdział 5. Bezpieczeństwo w Springu (163)
Rozdział 6. Integrowanie Springa z innymi platformami do tworzenia aplikacji sieciowych (203)
Rozdział 7. Platforma Spring Web Flow (229)
Rozdział 8. Platforma Spring MVC (267)
Rozdział 9. Usługi REST w Springu (329)
Rozdział 10. Spring i Flex (357)
Rozdział 11. Grails (403)
Rozdział 12. Spring Roo (437)
Rozdział 13. Testy w Springu (457)
Rozdział 14. Platforma Spring Portlet MVC (495)
Rozdział 15. Dostęp do danych (519)
Rozdział 16. Zarządzanie transakcjami w Springu (575)
Rozdział 17. Ziarna EJB, zdalne wywołania i usługi sieciowe (609)
Rozdział 18. Spring w Javie EE (657)
Rozdział 19. Komunikaty (687)
Rozdział 20. Platforma Spring Integration (709)
Rozdział 21. Platforma Spring Batch (747)
Rozdział 22. Przetwarzanie rozproszone w Springu (775)
Rozdział 23. Spring i jBPM (797)
Rozdział 24. Spring i OSGi (815)
Skorowidz (837)
Helion - inne książki
-
Nowość Bestseller Promocja
Tę książkę docenią praktycy: inżynierowie uczenia maszynowego i analitycy danych, poszukujący sposobu praktycznego zaadaptowania modeli transformacyjnych do swoich potrzeb. Autorzy skupili się na praktycznej stronie tworzenia aplikacji językowych, a w poszczególnych rozdziałach ujęto wszystkie najważniejsze zastosowania transformerów w NLP. Zaczniesz od łatwych w użyciu potoków, następnie przystąpisz do pracy z tokenizatorami, klasami modeli i interfejsu Trainer API, pozwalającymi na trenowanie modeli do konkretnych zastosowań. Dowiesz się również, jak zastąpić interfejs Trainer biblioteką Accelerate, która zapewnia pełną kontrolę nad pętlą treningową i umożliwia trenowanie dużych transformerów od zera!- Druk
- PDF + ePub + Mobi pkt
Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Nowość Bestseller Promocja
ChatGPT wywołał wstrząs w branży technologicznej. Programiści i wynalazcy otrzymali niesamowite możliwości dostępne na wyciągnięcie ręki. Interfejs API OpenAI i towarzyszące mu biblioteki stanowią gotowe rozwiązanie dla każdego twórcy aplikacji opartych na sztucznej inteligencji. Programista za pomocą zaledwie kilku linii kodu może implementować w swoich projektach wyrafinowane funkcje.- Druk
- PDF + ePub + Mobi pkt
Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty Tworzenie aplikacji z wykorzystaniem GPT-4 i ChatGPT. Buduj inteligentne chatboty, generatory treści i fascynujące projekty
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Nowość Promocja
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem. Kolejne rozdziały, na podstawie rzeczywistego projektu programistycznego, pokazują znacznie szerszy kontekst pracy testera. Zapoznasz się ze szczegółowymi informacjami o poszczególnych fazach testowania, ich planowaniu, przeprowadzaniu i monitorowaniu. Dowiesz się również, w jaki sposób skorzystać z wniosków z testów podczas planowania rozwoju projektu.- Druk
- PDF + ePub + Mobi pkt
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Nowość Bestseller Promocja
Książka stanowi zbiór praktycznych informacji dotyczących najpopularniejszych wzorców projektowych. Lekturę rozpoczniesz od zapoznania się z możliwościami korzystania z wzorców projektowych na platformie Javy. Dowiesz się także, jakich zasad trzeba przestrzegać, aby zapewnić czytelność i łatwość utrzymania kodu Javy. W kolejnych rozdziałach znajdziesz praktyczne wskazówki i przykłady dotyczące stosowania wzorców kreacyjnych, strukturalnych, operacyjnych, a także wzorców współbieżności. Nauczysz się ich używać do praktycznego rozwiązywania problemów często spotykanych podczas projektowania oprogramowania. Końcowy rozdział został poświęcony antywzorcom, a zawarte w nim informacje pomogą Ci w ich identyfikacji i podjęciu najlepszych środków zaradczych.- Druk
- PDF + ePub + Mobi pkt
Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania Wzorce projektowe dla programistów Javy. Udoskonal swoje umiejętności projektowania oprogramowania
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Nowość Bestseller Promocja
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.- Druk
- PDF + ePub + Mobi pkt
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Nowość Bestseller Promocja
Dzięki tej książce nauczysz się gromadzić publicznie dostępne informacje, korzystać z wiedzy o cyklu życia wrażliwych danych i przekształcać je w informacje wywiadowcze przydatne dla zespołów zajmujących się bezpieczeństwem. Opanujesz proces gromadzenia i analizy danych, poznasz również strategie, które należy wdrożyć podczas poszukiwania informacji z publicznie dostępnych źródeł. Ugruntujesz wiedzę na temat bezpieczeństwa operacyjnego i uświadomisz sobie, w jaki sposób niektórzy używają publicznie dostępnych danych do nielegalnych celów. Książkę tę szczególnie docenią inżynierowie społeczni i specjaliści do spraw bezpieczeństwa, a także kadra kierownicza.- Druk
- PDF + ePub + Mobi pkt
Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence Prawdziwa głębia OSINT. Odkryj wartość danych Open Source Intelligence
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Nowość Bestseller Promocja
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań.- Druk
- PDF + ePub + Mobi pkt
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Nowość Bestseller Promocja
Jesteś specjalistą IT. I jesteś dobry w tym, co robisz. Masz wiedzę, doświadczenie, chcesz się nimi podzielić z innymi, pomóc im radzić sobie z problemami, które sam już dawno rozwiązałeś, może także zaprezentować się od tej strony przyszłym pracodawcom i zleceniodawcom, tylko... kto - poza Tobą - wie o tym, co potrafisz, w czym jesteś biegły? Koledzy z pracy? Klienci? Dziś, w dobie powszechnego dostępu do sieci, urządzeń i narzędzi pozwalających łatwo i szybko się zareklamować, dotarcie do osób, do których chcesz dotrzeć jako specjalista w danym obszarze IT, powinno być proste. Jednak nie każdy potrafi to zrobić ot tak. Naturalnie i bez znacznego nakładu pracy.- Druk
- PDF + ePub + Mobi pkt
Marka osobista w branży IT. Jak ją zbudować i rozwijać Marka osobista w branży IT. Jak ją zbudować i rozwijać
(29,94 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Nowość Bestseller Promocja
MikroTik, łotewska firma z siedzibą w Rydze, od lat produkuje sprzęt sieciowy. Przystępna cena i świetna jakość sprawiły, że urządzenia sygnowane logo MikroTik zdobyły niezwykłą popularność - po produkty łotewskiej marki sięga się coraz częściej. Jeśli planujesz zmodernizować lub zbudować sieć i chcesz w tym celu użyć urządzeń MikroTik, ta książka Ci w tym pomoże.- Druk
- PDF + ePub + Mobi pkt
Konfiguracja usług sieciowych na urządzeniach MikroTik Konfiguracja usług sieciowych na urządzeniach MikroTik
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Bestseller Promocja
To drugie, zaktualizowane wydanie przewodnika po systemie Prometheus. Znajdziesz w nim wyczerpujące wprowadzenie do tego oprogramowania, a także wskazówki dotyczące monitorowania aplikacji i infrastruktury, tworzenia wykresów, przekazywania ostrzeżeń, bezpośredniej instrumentacji kodu i pobierania wskaźników pochodzących z systemów zewnętrznych. Zrozumiesz zasady konfiguracji systemu Prometheus, komponentu Node Exporter i menedżera ostrzeżeń Alertmanager. Zapoznasz się też z nowymi funkcjonalnościami języka PromQL, dostawców mechanizmu odkrywania usług i odbiorców menedżera ostrzeżeń Alertmanager. Dokładnie zaprezentowano tu również zagadnienia bezpieczeństwa po stronie serwera, w tym mechanizm TLS i uwierzytelniania podstawowego.- Druk
- PDF + ePub + Mobi pkt
Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II Prometheus w pełnej gotowości. Jak monitorować pracę infrastruktury i wydajność działania aplikacji. Wydanie II
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas:
Książka drukowana
Korzystając z tej strony zgadzasz się na używanie plików cookie, które są przechowywane na Twoim urządzeniu. Za pośrednictwem cookies zbieramy informacje, które mogą stanowić dane osobowe. Wykorzystujemy je w celach analitycznych, marketingowych oraz aby dostosować treści do Twoich preferencji i zainteresowań. Więcej informacji, w tym sposób zmiany ustawień znajdziesz w Polityce Prywatności.
Oceny i opinie klientów: Spring. Receptury Gary Mak, Daniel Rubio, Josh Long (3) 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)
(0)
(2)
(1)
(0)
(0)
więcej opinii
ukryj opinie