Spring. Receptury Gary Mak, Daniel Rubio, Josh Long
(ebook)
(audiobook)
(audiobook)
- Autorzy:
- Gary Mak, Daniel Rubio, Josh Long
- Serie wydawnicze:
- Receptury
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.7/6 Opinie: 3
- Stron:
- 856
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Czytaj fragment
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ę!
Drogi Czytelniku,
wraz z niedawnym pojawieniem się wersji 3 platforma Spring dojrzała i stała się jedną z najbardziej rozbudowanych oraz przełomowych technologii dla programistów aplikacji korzystających z Javy, maszyny JVM oraz języków Groovy, .NET, Python lub ActionScript.
Ta książka to szczegółowy przewodnik po Springu. Poprowadzi Cię przez nowe i ulepszone technologie Springa 3, a także pomocnicze platformy. Każdy rozdział ma postać serii receptur z rozbudowanymi przykładami z kodem. Znajdziesz tu dokładne wprowadzenie do omawianych zagadnień oraz zaawansowane przykłady praktyczne, które będziesz mógł wykorzystać w pracy.
Firma SpringSource dodała wiele elementów do podstawowej platformy. Nie tylko uprociła interfejsy API Javy EE, ale też zapewniła kompletne rozwiązania problemów pomijanym w tej technologii. Zestawy narzędzi Springa 3, oparte na modelu komponentów kontenera IoC z podstawowej platformy Spring, obsługują: integrację, przetwarzanie wsadowe, specyfikację OSGi, Ajaksa, integrację z Fleksem, stanowe aplikacje sieciowe, usługi sieciowe typu REST, bogate interfejsy użytkownika, platformę Google App Engine, programowanie w chmurze, komunikaty, dostęp do danych, usługi sieciowe itd. Ponadto Spring dobrze współdziała z innymi platformami, w tym z narzędziami do zarządzania procesami biznesowymi, pamięcią podręczną w klastrach i gridami obliczeniowymi.
Szukasz gotowej architektury, takiej jak Ruby on Rails? Alternatywne rozwiązania oparte na Springu z pewnocią zrobią na Tobie wrażenie. Jednym z nich jest platforma Grails, oferująca duże możliwości i wysoką wydajność programistom języka Groovy. Jeśli jesteś programistą Javy szukającym szybkiego i prostego sposobu budowania aplikacji, z pewnocią spodoba Ci się platforma Spring Roo. Dzięki niej szybko przejdziesz od etapu tworzenia prototypu aplikacji do fazy zarządzania nią, a przy tym otrzymasz przejrzysty kod oparty na najlepszych praktykach.
Wszystkie te zagadnienia znajdziesz w tej bogatej w kod książce z recepturami. Mamy nadzieję, że nauka z tej książki i korzystanie ze Springa będą dla Ciebie przyjemnocią.
Gary Mak, Josh Long i Daniel Rubio
Gary Mak, autor książek Spring Recipes, Spring Enterprise Recipes, Pro SpringSource dm Server i Hibernate Recipes
Josh Long, autor książki Spring Enterprise Recipes
Daniel Rubio, autor książek Pro Spring Dynamic Modules for OSGi Service Platforms i Pro SpringSource dm Server
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 220 pkt
(220,15 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 55 pkt
(55,24 zł najniższa cena z 30 dni)
55.24 zł
64.98 zł (-15%) -
Promocja
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 125 pkt
(29,90 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Nowość Promocja
Asystenci programowania AI, tacy jak GitHub Copilot i Continue, są coraz bardziej powszechni w branży IT. Na co dzień wspomagają programistów w generowaniu kodu, refaktoryzacji, debugowaniu i optymalizacji aplikacji. Wprowadzenie tych technologii do codziennej pracy może znacząco zwiększyć produktywność, zmniejszyć liczbę błędów i przyspieszyć czas realizacji projektów. W naszym szkoleniu prezentujemy jak zintegrować te nowoczesne technologie w procesie tworzenia aplikacji - to kluczowa umiejętność dla każdej osoby, która chce nadążyć za aktualnymi trendami w branży IT.- Videokurs 53 pkt
(35,69 zł najniższa cena z 30 dni)
53.55 zł
119.00 zł (-55%) -
Promocja
Apache Maven jest jednym z najpopularniejszych narzędzi do automatyzacji i zarządzania projektami w ekosystemie Java. Ze względu na to, że jest darmowy i wiele ułatwia – od dodawania projektu do danej biblioteki czy frameworku, poprzez kompilowanie, budowanie projektu i testowanie go, aż po generowanie raportów – Maven staje się powoli właściwie obowiązkowy dla programistów Javy. Warto więc go sobie przyswoić, zanim zapytają Cię o niego podczas rozmowy kwalifikacyjnej czy rekrutacji do większego projektu.- Videokurs 39 pkt
(29,70 zł najniższa cena z 30 dni)
39.59 zł
99.00 zł (-60%) -
Promocja
Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu kluczowe informacje, dzięki którym nauczysz się tworzyć przejrzysty, idiomatyczny kod w Go i myśleć jak programista Go. To wydanie uwzględnia nowości, które zostały udostępnione w ciągu ostatnich trzech lat: nowe funkcjonalności, narzędzia i biblioteki. Wyjaśniono tu stosowanie takich usprawnień jak strukturalne rejestrowanie danych, fuzzing, przestrzenie robocze i sprawdzanie pod kątem luk w zabezpieczeniach. Dokładniej opisano ekosystem narzędzi Go i wzbogacono to omówienie ćwiczeniami i przykładami. Jeśli chcesz pisać idiomatyczny kod Go, który będzie niezawodny, trwały i łatwy w późniejszej obsłudze technicznej ― to książka dla Ciebie!- PDF + ePub + Mobi
- Druk 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- PDF + ePub + Mobi
- Druk 54 pkt
(54,50 zł najniższa cena z 30 dni)
54.50 zł
109.00 zł (-50%) -
Promocja
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osiągnięcie pożądanych celów. Każda osoba zaangażowana w procesy wytwarzania jakichkolwiek systemów – czy to informatycznych, czy usługowych – powinna posiadać podstawowe informacje na temat wymagań, ich jakości i sposobów zarządzania nimi. Stąd wiedza zawarta w kursie przyda się analitykom biznesowym i systemowym pracującym nad rozwiązaniami wnoszącymi wartość dla interesariuszy. Dostarczy im informacji niezbędnych do prawidłowego określenia źródeł wymagań, pozyskania wymagań przy użyciu różnych technik, a także dokumentacji wymagań w optymalnej dla danego kontekstu formie. Osoby zaangażowane w testowanie i ocenę jakości produktów informatycznych również mogą skorzystać ze szkolenia – dowiedzą się, na jakie aspekty należy zwracać uwagę, gdy pracuje się z wymaganiami, i jakie cechy powinny spełniać dobrej jakości wymagania. Wreszcie i ci, którzy już są zaangażowani w pracę z wymaganiami, będą w stanie pozyskać z kursu nowe informacje i wiadomości.- Videokurs 67 pkt
(50,70 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%) -
Promocja
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielkiej psychicznej odporności, by się nie poddać. Otrzymują do realizacji projekty spóźnione już w momencie startu prac. Muszą współpracować z klientami nastawionymi na wieczne „nie” lub takimi, którym sprzedawca obiecał uczynić realnym to, co absolutnie nierealne... Niestety, mądra teoria zarządzania projektami IT nader często ma się nijak do rzeczywistości.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 29 pkt
(29,49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Promocja
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia zasady programowania, zawiera opisy licznych rozwiązań programistycznych, setki przykładów kodu oraz ćwiczenia do samodzielnego wykonania. Dzięki takiemu układowi treści wiele osób nauczyło się C właśnie z tej książki, a kolejne jej wydania są przyjmowane z entuzjazmem.- PDF + ePub + Mobi
- Druk 89 pkt
(89,50 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Jeśli nie znasz GitHuba, to w tej krótkiej książce znajdziesz wszystkie informacje niezbędne do rozpoczęcia pracy z tym systemem: tylko tyle i aż tyle. Jest to znakomity przewodnik dla menedżerów projektu i produktu, udziałowców i innych członków zespołu, którzy chcą wziąć udział w realizacji projektu. To także doskonały poradnik dla programistów, którzy dopiero uczą się obsługi GitHuba.- PDF + ePub + Mobi
- Druk 16 pkt
(16,45 zł najniższa cena z 30 dni)
16.45 zł
32.90 zł (-50%) -
Promocja
Mistrz czystego kodu. Kodeks postępowania profesjonalnych programistów Podręcznik profesjonalnego programisty! Robert C. Martin, znany jako Uncle Bob, to jeden z prawdziwych gwiazdorów branży IT, człowiek o niezwykłej charyzmie, rewelacyjnym podejściu do słuchaczy i poczuciu humoru. O jego czas wciąż biją się konferencje branżowe. Poza działalności- PDF + ePub + Mobi
- Druk 24 pkt
(24,50 zł najniższa cena z 30 dni)
24.50 zł
49.00 zł (-50%) -
Promocja
Sprawdź sam, jak wykorzystać JavaScript do stworzenia aplikacji, która zaskoczy użytkowników. Budowanie w tym języku dużych internetowych aplikacji, które zaoferują użytkownikom funkcje obecne dotąd wyłącznie w aplikacjach biurkowych, wymaga utrzymywania stanu aplikacji po stronie klienta — a to nie jest łatwe zadanie. Dzięki tej książce poznasz szczegółowy opis czynności, jakie trzeba wykonać, aby zaimplementować nowoczesną aplikację, a potem opanujesz skuteczne metody korzystania z mechanizmu WebSockets, operowania na plikach oraz modelowania danych. Ponadto zgłębisz niuanse nowego API oraz dowiesz się, jakie są najlepsze techniki debugowania i analizowania wydajności Twojej aplikacji. Ta książka to długo oczekiwana pozycja, w całości poświęcona zaawansowanemu wykorzystaniu języka JavaScript!- PDF + ePub + Mobi
- Druk 19 pkt
(19,95 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%)
Zobacz pozostałe książki z serii Receptury
-
Promocja
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbioru danych. W książce znajdziesz receptury przydatne do rozwiązywania szerokiego spektrum problemów, od przygotowania i wczytania danych aż po trenowanie modeli i korzystanie z sieci neuronowych. W ten sposób wyjdziesz poza rozważania teoretyczne czy też matematyczne koncepcje i zaczniesz tworzyć aplikacje korzystające z uczenia maszynowego.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
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!- PDF + ePub + Mobi
- Druk 34 pkt
(34,50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
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!- PDF + ePub + Mobi
- Druk 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
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!- PDF + ePub + Mobi
- Druk 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
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.- PDF + ePub + Mobi
- Druk 54 pkt
(54,50 zł najniższa cena z 30 dni)
54.50 zł
109.00 zł (-50%) -
Promocja
Ta książka jest praktycznym zbiorem gotowych do użycia receptur, podanych tak, aby maksymalnie ułatwić proces przygotowania danych do analizy. Omówiono tu takie kwestie dotyczące danych jak importowanie, ocena ich jakości, uzupełnianie braków, porządkowanie i agregacja, a także przekształcanie. Poza zwięzłym omówieniem tych zadań zaprezentowano najskuteczniejsze techniki ich wykonywania za pomocą różnych narzędzi: Pandas, NumPy, Matplotlib czy SciPy. W ramach każdej receptury wyjaśniono skutki podjętych działań. Cennym uzupełnieniem jest zestaw funkcji i klas zdefiniowanych przez użytkownika, które służą do automatyzacji oczyszczania danych. Umożliwiają one też dostrojenie procesu do konkretnych potrzeb.- PDF + ePub + Mobi
- Druk 39 pkt
(9,90 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Promocja
To drugie, gruntownie zaktualizowane wydanie nieocenionego zbioru receptur, podanych tak, aby maksymalnie ułatwić rozwiązywanie codziennych problemów związanych z budową zapytań SQL. Uwzględniono tu kilka wariantów języka SQL, zaimplementowanych w systemach Oracle, DB2, SQL Server, MySQL i PostgreSQL. W książce znalazły się propozycje zastosowania takich nowoczesnych rozwiązań jak funkcje okna, wspólne wyrażenia tablicowe i rekurencyjne zapytania hierarchiczne. Nie zabrakło receptur opracowanych specjalnie dla analityków danych, umożliwiających zastosowanie mediany odchylenia bezwzględnego i prawa Benforda, a także wyszukiwanie danych tekstowych na podstawie brzmienia słów.- PDF + ePub + Mobi
- Druk 64 pkt
(64,50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Promocja
Oto zbiór aktualnych i kompletnych receptur instruktażowych, z których każda pomaga w rozwiązaniu konkretnego problemu. Wszystkie zostały starannie przetestowane i wielokrotnie udowodniły swoją przydatność. Każdą poprzedzono krótkim wprowadzeniem i omówieniem zastosowanych mechanizmów działania. Ta książka nie jest klasycznym podręcznikiem programowania, jednak z pewnością przyśpieszy praktyczne wykorzystanie możliwości Javy. Wśród receptur znalazł się szeroki zakres zagadnień, od podstawowych operacji na ciągach znaków, poprzez programowanie funkcyjne, po komunikację sieciową, rozwiązania big data i współdziałanie z kodem napisanym w innych językach. W tym wydaniu uwzględniono zmiany wprowadzone w wersjach Javy 12, 13 i 14.- PDF + ePub + Mobi
- Druk 59 pkt
(59,50 zł najniższa cena z 30 dni)
59.50 zł
119.00 zł (-50%) -
Promocja
To zaktualizowane wydanie znakomitego zbioru receptur ułatwiających wykorzystanie potencjału Raspberry Pi. Uwzględniono tu nowe modele tego komputera, a także zmiany i ulepszenia systemu operacyjnego Raspbian. Dodano rozdziały traktujące o dźwięku i automatyce domowej. Te receptury bez trudu wykorzystasz dla zwiększenia wygody we własnym domu. Dzięki lekturze poznasz podstawowe reguły tej technologii, aby łatwiej zrozumieć zagadnienia dotyczące konkretnej płytki czy kodu. Z tej pozycji możesz korzystać podobnie jak z książki kucharskiej: przeczytać od deski do deski albo skupić się na rozwiązaniu jednego, konkretnego problemu. Być może docenisz, że w recepturach dotyczących sprzętu uwzględniono przede wszystkim rozwiązania niewymagające lutowania obwodów.- PDF + ePub + Mobi
- Druk 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Oto zbiór 275 receptur instruktażowych, z których każda pomaga w rozwiązaniu konkretnego problemu. Wszystkie zostały starannie przetestowane i wielokrotnie dowodziły swojej przydatności. Każda z omawianych receptur została poprzedzona krótkim wprowadzeniem i omówieniem zastosowanych mechanizmów działania. Nie jest to klasyczny podręcznik programowania, jednak z pewnością przyśpieszy naukę praktycznego wykorzystania możliwości R. Jeśli masz już pewne doświadczenie z tym językiem, odświeżysz swoją wiedzę i uzyskasz szerszą perspektywę. Wśród receptur znajdziesz obejmujące szeroki zakres zadania - od podstawowych operacji na danych wejściowych i wyjściowych, poprzez statystykę ogólną, aż po grafikę i regresję liniową. Dowiesz się również, jak wykorzystać język R do wizualizacji danych za pomocą ciekawych wykresów graficznych.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%)
Ebooka "Spring. Receptury" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "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
- Dane producenta
- » Dane producenta:
- 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@ebookpoint.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 » 2.8MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Receptury
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ść Promocja
Koncepcje te zostały przystępnie wyjaśnione właśnie w tej książce. W szczególności zapoznasz się z praktycznymi aspektami probabilistyki, statystyki, algebry liniowej i rachunku różniczkowego. Prezentacji tych zagadnień towarzyszą fragmenty kodu w Pythonie i praktyczne przykłady zastosowań w uczeniu głębokim. Rozpoczniesz od zapoznania się z podstawami, takimi jak twierdzenie Bayesa, a następnie przejdziesz do bardziej zaawansowanych zagadnień, w tym uczenia sieci neuronowych przy użyciu wektorów, macierzy i pochodnych. Dwa ostatnie rozdziały dadzą Ci szansę użycia nowej wiedzy do zaimplementowania propagacji wstecznej i metody gradientu prostego — dwóch podstawowych algorytmów napędzających rozwój sztucznej inteligencji.- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Nowość Promocja
Ta pozycja, podobnie jak inne 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, tajemniczym historiom, angażującym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak programowanie zorientowane obiektowo, aplikacje sieciowe czy uczenie maszynowe. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, a w toku nauki krok po kroku zbudujesz własną aplikację. Przekonasz się, że to absolutnie wyjątkowy i niezwykle skuteczny podręcznik!- Druk 64 pkt
(64,50 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Nowość Promocja
Wyjątkowość tej książki polega na pragmatyzmie: opisano w niej, jak wyglądają realia pracy projektanta UX i jak bardzo potrafią być zagmatwane. Zapoznasz się z różnymi kontekstami i sytuacjami związanymi z projektowaniem UX, a także z ograniczeniami, jakie temu towarzyszą. To przygotuje Cię do prawdziwych wyzwań związanych z osobami zaangażowanymi w projekty. Poznasz też realia działalności firm i znaczenie aspektów biznesowych i finansowych. Posiądziesz cenną umiejętność godzenia celów komercyjnych ze swoją pracą bez uszczerbku dla empatii i etyki projektowania.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Bestseller Nowość Promocja
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- PDF + ePub + Mobi
- Druk 22 pkt
(22,45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł (-50%) -
Nowość Promocja
Eksperci uważają język C# za flagowy produkt firmy Microsoft udostępniający zarówno wysokopoziomowe abstrakcje, jak i niskopoziomowe mechanizmy, które pozwalają uzyskać maksymalną wydajność aplikacji. Wersja oznaczona numerem 12 wprowadza kilka istotnych usprawnień i nowych funkcji, które mogą znacząco wpłynąć na sposób pisania kodu. Chociaż niektóre z nich mogłyby się wydawać drobnymi usprawnieniami, ich skumulowany efekt znacząco poprawia jakość kodu i produktywność programisty. Tych nowości warto się nauczyć, ponieważ nagrodą za poświęcony czas jest przyjemność płynąca z tworzenia znakomitych aplikacji.- PDF + ePub + Mobi
- Druk 89 pkt
(89,50 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Nowość Promocja
Oprogramowanie jest dziś praktycznie wszędzie, a programiści od dawna należą do najbardziej poszukiwanych specjalistów. Na podstawie napisanego przez nich kodu funkcjonują już nie tylko komputery i smartfony. Oprogramowanie steruje sprzętami domowymi, telewizorem czy lodówką. W ramach tak zwanego internetu rzeczy wiele urządzeń technicznych komunikuje się między sobą bez udziału człowieka. Gwałtownie rozwija się sztuczna inteligencja, wymagająca specjalistycznego oprogramowania. Nie dziwi więc, że jego rozwój ciągle przyspiesza. W obliczu tych faktów odpowiedź na pytanie, jakiego języka programowania warto się nauczyć, jest trudna. Nawet dla osoby, która wie, w jaki sposób zamierza w przyszłości korzystać ze swoich informatycznych umiejętności.- PDF + ePub + Mobi
- Druk 22 pkt
(22,45 zł najniższa cena z 30 dni)
22.45 zł
44.90 zł (-50%) -
Nowość Promocja
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 29 pkt
(29,49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk 34 pkt
(34,50 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Nowość Promocja
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Nowość Promocja
Książka jest przystępnym przewodnikiem po zastosowaniu języka SQL w procesie uzyskiwania informacji zawartych w danych. Zaczniesz od przyswojenia podstawowej wiedzy o bazach danych i SQL, a następnie przystąpisz do analizy prawdziwych zbiorów danych, takich jak demografia spisu ludności w Stanach Zjednoczonych, przejazdy taksówek w Nowym Jorku i szczegóły z krajowego katalogu targów rolniczych. Dzięki ćwiczeniom i przykładom zamieszczonym w każdym rozdziale szybko zaznajomisz się ze wszystkimi, również najnowszymi, narzędziami niezbędnymi do budowania zaawansowanych baz danych PostgreSQL. Zrozumiesz również, jak w szybki i efektywny sposób dane pozwalają zdobyć potrzebne informacje.- PDF + ePub + Mobi
- Druk 49 pkt
(49,50 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%)
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@ebookpoint.pl
Proszę wybrać ocenę!
Proszę wpisać opinię!
Książka drukowana
* pola obowiązkowe
Proszę czekać...
Oceny i opinie klientów: Spring. Receptury Gary Mak, Daniel Rubio, Josh Long (3) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(0)
(0)
(2)
(1)
(0)
(0)
więcej opinii