Java. Podstawy. Wydanie XIII Cay S. Horstmann
- Autor:
- Cay S. Horstmann
- Serie wydawnicze:
- Oracle
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 4.0/6 Opinie: 3
- Stron:
- 752
- Druk:
- oprawa twarda
- Dostępny format:
-
PDF
Opis
książki
:
Java. Podstawy. Wydanie XIII
W 1995 roku rozpoczęła się nowa epoka programowania: świat poznał Javę. Dziś jest to potężny, dojrzały i wszechstronny język służący do pisania dużych systemów, małych programów, aplikacji mobilnych i internetowych. Java nieustannie się rozwija, a każda nowa wersja przynosi profesjonalnym programistom przemyślane funkcjonalności.
Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem klasycznego podręcznika dla doświadczonych programistów, którzy wymagają dokładnego opisu języka Java i jego platformy. Zawiera szczegółowe omówienie wszystkich jego składników, w tym najnowszych ulepszeń dodanych w wersji 21. W poszczególnych rozdziałach znajdują się przykłady kodu, które ilustrują najnowsze składniki obszernej biblioteki Javy ― przystępne i praktyczne, stanowią świetny punkt wyjścia do pisania własnego kodu. W pierwszym tomie podręcznika znalazły się podstawowe zagadnienia związane z programowaniem w Javie, od programowania obiektowego, przez techniki refleksji i obiektów pośrednich, po wyrażenia lambda, adnotacje i system modułów platformy Java.
W książce między innymi:
- techniki, idiomy i najlepsze praktyki pisania kodu w języku Java
- interfejsy, klasy wewnętrzne i wyrażenia lambda
- zapieczętowane hierarchie klas i przetwarzanie danych strukturalnych
- obsługa wyjątków i skuteczne techniki debugowania
- korzystanie z typów generycznych i standardowych kolekcji Javy
- stosowanie modelu współbieżności Javy
Java: doskonałość kodu zaczyna się od solidnych podstaw!
Klasyczny podręcznik do Javy - w pełni zaktualizowany pod kątem Javy 21
Bez względu na to, której wersji Javy używasz, dzięki książce Java. Podstawy, wydanie XIII dokładnie zrozumiesz praktyczne aspekty tego języka i jego API. Za pomocą setek realistycznych przykładów Cay S. Horstmann pokazuje najlepsze i najefektywniejsze sposoby osiągania celów.
Ta książka jest przeznaczona dla doświadczonych programistów, którzy potrzebują dokładnego opisu języka Java i jego platformy. Zawiera szczegółowy opis wszystkich jego składników, w tym najnowszych ulepszeń dodanych w wersji 21. W poszczególnych rozdziałach znajdują się przykłady kodu ilustrujące najnowsze składniki obszernej biblioteki Javy. Przykłady celowo są proste, aby umożliwiały skupienie się na najważniejszych kwestiach, ale w większości nie są zmyślone i nie pokazują niczego na skróty. Powinny stanowić dobry punkt startowy do pisania własnego kodu.
W pierwszym tomie tego dwutomowego dzieła Horstmann opisuje podstawowe zagadnienia związane z programowaniem w Javie, od programowania obiektowego, przez techniki refleksji i obiektów pośrednich, po interfejsy, klasy wewnętrzne, obsługę wyjątków, typy generyczne, kolekcje, wyrażenia lambda, współbieżność, adnotacje i system modułów platformy Java.
- Opanuj podstawowe techniki, idiomy i najlepsze praktyki pisania doskonałego kodu Java.
- Opanuj interfejsy, klasy wewnętrzne i wyrażenia lambda.
- Naucz się wykorzystywać zapieczętowane hierarchie klas i techniki szukania wzorców przy przetwarzaniu danych strukturalnych.
- Zwiększaj stabilność swoich programów przez stosowanie skutecznych metod obsługi wyjątków i debugowania.
- Naucz się pisać bezpieczniejszy i łatwiejszy do wielokrotnego użycia kod z użyciem typów generycznych.
- Zwiększ wydajność programów za pomocą standardowych kolekcji Javy.
- Analizuj proste programy za pomocą JShell oraz twórz złożone programy przy użyciu archiwów i modułów.
- W pełni wykorzystuj moc procesorów wielordzeniowych z pomocą modelu współbieżności Javy
Wybrane bestsellery
-
Promocja
Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następnie przejść do bardziej zaawansowanych zagadnień. Dowiesz się, czym jest programowanie zorientowane obiektowo, zapoznasz się z paradygmatem programowania funkcyjnego i z zagadnieniem przetwarzania strumieniowego.- PDF + ePub + Mobi
- Druk 59 pkt
(54,50 zł najniższa cena z 30 dni)
59.94 zł
109.00 zł (-45%) -
Promocja
This fully updated fourth edition takes you through tried-and-tested approaches to build distributed systems and implementing microservices architecture, following a single real-world project from start to finish.-
- PDF + ePub 125 pkt
(64,90 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
-
Promocja
Build your REST API development skills with Java through hands-on guidance from five software engineering experts who guide you through advanced techniques for security, versioning, error handling, documentation, testing, and performance tuning.-
- PDF + ePub 116 pkt
Mastering RESTful Web Services with Java. Practical guide for building secure and scalable production-ready REST APIs
Marián Varga, Pedro Henrique Pereira de Andrade, Silvio de Morais, Thiago Bomfim, Igor Avancini Fraga
(59,90 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
-
Promocja
Uncover the secrets of architectural excellence as you explore diverse styles, learn to make strategic decisions tailored to your business objectives, and bring them to life within the powerful Spring 6.0 ecosystem.-
- PDF + ePub 116 pkt
(59,90 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
-
Promocja
Java Generics and Collections has been the go-to guide to generics for more than a decade. This second edition covers Java 21, providing a clear guide to generics from their most common uses to the strangest corner cases, giving you everything you need to know to use and write generic APIs effectively. It covers the collections library thoroughly,-
- ePub + Mobi 186 pkt
(123,90 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł (-15%) -
-
Promocja
Dzięki tej książce zrozumiesz moc programowania sterowanego testami. Bazując na świetnie wyjaśnionym procesie budowy przykładowej aplikacji zgodnie z paradygmatem TDD, przyswoisz mechanizmy: cykl czerwone, zielone i refaktoryzacja, a także wzorzec przygotowania, działania i asercji. Dowiesz się też, jak za sprawą odwrócenia zależności i zamienników testowych uzyskać kontrolę nad systemami zewnętrznymi, takimi jak bazy danych. Poznasz ponadto zaawansowane techniki projektowania, w tym zasady SOLID, refaktoryzację i architekturę heksagonalną. Na podstawie piramidy testów nauczysz się znajdować równowagę między szybkimi i powtarzalnymi testami jednostkowymi a testami integracyjnymi. Używając Javy 17, opracujesz nowoczesną mikrousługę REST opartą na bazie danych PostgreSQL.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja
Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielkich i prostych po potężne i bardzo skomplikowane.- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja
This book guides you through the intricacies of building robust software architectures with Spring. You'll get hands-on with the tools and best practices needed to design scalable, secure, and high-performance applications.-
- PDF + ePub 152 pkt
(78,90 zł najniższa cena z 30 dni)
152.10 zł
169.00 zł (-10%) -
-
Promocja
Czy marzysz o tworzeniu nowoczesnych, responsywnych i atrakcyjnych wizualnie aplikacji mobilnych? Sięgnij po książkę, która powstała z myślą o Tobie - młodym programiście, studencie lub uczniu technikum, który chce wejść na wyższy poziom programowania pod Androida. Ta książka to wyjątkowy przewodnik po świecie tworzenia aplikacji mobilnych z wykorz(51,70 zł najniższa cena z 30 dni)
55.50 zł
74.00 zł (-25%) -
Promocja
Description Java's robust ecosystem, encompassing Spring Boot, Micronaut, and Quarkus, thrives within modern microservices architectures, making DevOps practices essential for efficient development and deployment. This book serves as a comprehensive guide, starting with the foundational principles of DevOps and its real-world applications within Ja-
- ePub + Mobi 89 pkt
(42,90 zł najniższa cena z 30 dni)
89.91 zł
99.90 zł (-10%) -
O autorze książki
Cay S. Horstmann jest głównym autorem książek Java. Podstawy. Wydanie IX i Java. Techniki zaawansowane. Wydanie IX - najpopularniejszych w Polsce podręczników do nauki Javy. Cay jest profesorem informatyki na Uniwersytecie Stanowym w San José, ma tytuł Java Champion i często wygłasza odczyty na konferencjach związanych z branżą komputerową.
Cay S. Horstmann - pozostałe książki
-
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.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
Oto kolejne, przejrzane, zaktualizowane i uzupełnione wydanie znakomitego podręcznika dla zawodowych programistów Javy. Znalazł się tu dokładny opis sposobów tworzenia interfejsu użytkownika, stosowania rozwiązań korporacyjnych, sieciowych i zabezpieczeń, a także nowości wprowadzonych w JDK 11. Przedstawiono techniki programowania baz danych oraz umiędzynarodowiania aplikacji Javy. Sporo uwagi poświęcono bibliotece Swing oraz jej wykorzystaniu do tworzenia realistycznej grafiki i efektów specjalnych. Ponadto w książce zostały pokazane nowe możliwości języka — zademonstrowano, jak dzięki nim uzyskać wyjątkową jakość aplikacji, a zamieszczone przykłady opracowano pod kątem zrozumiałości i wartości praktycznej.- PDF + ePub + Mobi
- Druk 74 pkt
(74,50 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
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 omówiono podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. W tym wydaniu opisano pakiet JDK Java Standard Edition (SE) w wersji 9, 10 i 11. Teorii towarzyszą liczne przykłady kodu, obrazujące zasady działania niemal każdej przedstawionej tu funkcji czy biblioteki. Przykładowe programy są proste, aby ułatwić naukę najważniejszych zagadnień.- 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 jest kompletnym i zwięzłym kompendium praktycznego wykorzystania Javy. Została pomyślana w taki sposób, aby nauka języka i bibliotek odbywała się możliwie szybko. Omówiono tu bardzo dużo materiału, ale jego uporządkowanie i sposób prezentacji ułatwiają szybki dostęp do danego zagadnienia i łatwe zrozumienie treści. Dzięki temu płynnie nauczysz się wszystkich nowości, od systemu modułów „Project Jigsaw” do wyrażeń lambda czy strumieni. Opanujesz tajniki programowania współbieżnego dzięki potężnym mechanizmom dostępnym w bibliotekach. Docenisz tę książkę, jeśli profesjonalnie piszesz aplikacje w Javie, zwłaszcza jeżeli chcesz tworzyć oprogramowanie działające po stronie serwera lub w systemie Android- PDF + ePub + Mobi
- Druk 39 pkt
(39,50 zł najniższa cena z 30 dni)
39.50 zł
79.00 zł (-50%) -
Promocja
Książka ta jest kolejnym, gruntownie zaktualizowanym i przeorganizowanym wydaniem czołowego podręcznika dla poważnych programistów Javy, którzy chcą skorzystać z nowych możliwości języka. W tym drugim z dwóch tomów książki opisano zagadnienia zaawansowane, takie jak API strumieni, biblioteki do obsługi daty, czasu i kalendarzy, zaawansowane zastosowania biblioteki Swing czy zagadnienia związane z bezpieczeństwem. Przedstawiono również najlepsze praktyki programowania aplikacji. Co ważne, prezentacja zagadnień umożliwia ich łatwe zrozumienie i praktyczne zastosowanie.- PDF + ePub + Mobi
- Druk 74 pkt
(81,95 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
Opisano tu podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. Przedstawiono pakiet Java Development Kit. Pakiet ten obejmuje obecnie tak różne aspekty tworzenia aplikacji, jak konstruowanie interfejsu użytkownika, zarządzanie bazami danych, internacjonalizacja, bezpieczeństwo i przetwarzanie XML. W książce znajdziesz również mnóstwo przykładów kodu obrazujących zasady działania niemal każdej opisywanej funkcji i biblioteki.- PDF + ePub + Mobi
- Druk 49 pkt
(54,45 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Jeśli jesteś posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy.- PDF + ePub + Mobi
- Druk 34 pkt
(37,95 zł najniższa cena z 30 dni)
34.50 zł
69.00 zł (-50%) -
Promocja
Kolejne wydanie tej cenionej książki zostało zaktualizowane o wszystkie nowości, które pojawiły się w wersji 7 platformy Java Standard Edition. W trakcie lektury poznasz składnię języka oraz wszystkie istotne kwestie związane z programowaniem w Javie. Zrozumiesz założenia programowania obiektowego, nauczysz się korzystać z interfejsów oraz obsługiwać wyjątki. Przekonasz się również, jakie ułatwienia w tym zakresie oferuje Java 7 - obsługa wielu wyjątków w ramach jednego bloku catch to tylko czubek góry lodowej.- PDF + ePub + Mobi
- Druk 49 pkt
(54,45 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Promocja
Dziewiąte wydanie bestsellerowej pozycji Java. Techniki zaawansowane zostało zaktualizowane i uzupełnione o nowinki z najnowszej wersji języka Java oznaczonej numerem 7. W trakcie lektury dowiesz się, jak wydajnie korzystać ze strumieni, wyrażeń regularnych oraz baz danych. Java 7 to całkowicie nowy, mocno rozbudowany dostęp do plików - opis wszystkich niuansów znajdziesz w tej publikacji. Co jeszcze? Tworzenie aplikacji dla różnych języków i lokalizacji, zaawansowane wykorzystanie biblioteki Swing oraz dystrybucja stworzonych aplikacji. To tylko niektóre z zagadnień poruszonych w tej wyjątkowej książce, która musi się znaleźć na półce każdego programisty języka Java.- PDF + ePub + Mobi
- Druk 74 pkt
(81,95 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%)
Zobacz pozostałe książki z serii Oracle
-
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.- PDF + ePub + Mobi
- Druk 99 pkt
(99,50 zł najniższa cena z 30 dni)
99.50 zł
199.00 zł (-50%) -
Promocja
Ta książka jest jedenastym wydaniem wyczerpującego kompendium programisty Javy, w pełni zaktualizowanym, uzupełnionym o nowości wprowadzone w Java SE 11. Opisuje język kompleksowo: jego składnię, słowa kluczowe oraz najistotniejsze zasady programowania. Zawiera także informacje o najważniejszych składnikach biblioteki Javy, takich jak klasy wejścia-wyjścia, framework Collections, biblioteka strumieni oraz narzędzia programowania współbieżnego. Oczywiście szczegółowo został tu opisany inny niezwykle ważny element — system modułów Javy. Przedstawiono też interaktywne narzędzie programistyczne JShell. Podręcznik jest przejrzysty, napisany jasnym i zrozumiałym językiem, co zdecydowanie ułatwia naukę. Co ważne, poszczególne zagadnienia zilustrowano licznymi przykładowymi fragmentami kodu źródłowego. Z tak przygotowanego materiału skorzystają wszyscy programiści Javy, zarówno początkujący, jak i profesjonalni deweloperzy.- PDF + ePub + Mobi
- Druk 99 pkt
(99,50 zł najniższa cena z 30 dni)
99.50 zł
199.00 zł (-50%) -
Promocja
Ta książka jest ósmym wydaniem znakomitego podręcznika programowania dla początkujących, starannie zaktualizowanym i uzupełnionym o informacje dotyczące edycji 11. Zawiera podstawową wiedzę o kompilacji i uruchamianiu programu w Javie oraz o słowach kluczowych i istotnych konstrukcjach w tym języku ? to na początek. Potem krok po kroku przedstawia kolejne, coraz bardziej zaawansowane zagadnienia dotyczące obiektów, dziedziczenia czy wyjątków, a także współbieżności, typów sparametryzowanych, wyrażeń lambda oraz modułów. Poszczególne partie materiału zostały bogato uzupełnione przykładami kodu z komentarzami, jak również praktycznymi ćwiczeniami, testami sprawdzającymi, wskazówkami i dodatkowymi informacjami. Podręcznik jest przejrzysty, napisany jasnym i zrozumiałym językiem, co zdecydowanie ułatwia naukę.- 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 jest IX wydaniem znakomitego podręcznika, w pełni zaktualizowanym o informacje dotyczące Java SE 9. W przystępny sposób wyjaśniono tu, jak pisać, kompilować, debugować i uruchamiać kod Javy. Znalazły się tu także informacje o kluczowych elementach biblioteki Java API, takich jak obsługa wejścia-wyjścia, Collections Framework, biblioteka strumieni oraz narzędzia do programowania współbieżnego. W praktyczny sposób przedstawiono bibliotekę Swing, JavaFX, technologię JavaBeans oraz serwletów. Książka zawiera także szczegółowy opis modułów i praktyczne wprowadzenie do JShell, narzędzia do interaktywnego programowania w Javie.- PDF + ePub + Mobi
- Druk 89 pkt
(89,50 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Ta książka jest kolejnym wydaniem wyjątkowego podręcznika, zaktualizowanym o informacje dotyczące Javy SE 9. Dzięki niej zdobędziesz solidne podstawy programowania w Javie, nawet jeśli nie masz żadnego przygotowania w tym kierunku. Poszczególne zagadnienia przedstawiono tu bardzo klarownie i przejrzyście, krok po kroku, uzupełniając je o liczne przykłady, testy sprawdzające i projekty do samodzielnej pracy. Najpierw zapoznasz się z podstawowymi informacjami, takimi jak kompilacja i uruchomienie programu w Javie. Następnie nauczysz się stosować słowa kluczowe i konstrukcje, które tworzą rdzeń tego języka. Stopniowo przejdziesz do zaawansowanych tematów, włączając w to programowanie wielowątkowe, typy sparametryzowane, wyrażenia lambda oraz moduły. Na końcu zapoznasz się z biblioteką Swing.- PDF + ePub + Mobi
- Druk 44 pkt
(44,50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
W trakcie lektury zdobędziesz informacje na temat składni Javy, typowych konstrukcji oraz najlepszych technik programowania. Ponadto poznasz platformę JavaFX i wyrażenia lambda oraz odkryjesz sposoby radzenia sobie z zagadnieniem wielowątkowości. Książka ta jest doskonałą i pasjonującą lekturą zarówno dla programistów języka Java, jak i osób chcących poznać ten język.- PDF + ePub + Mobi
- Druk 89 pkt
(98,45 zł najniższa cena z 30 dni)
89.50 zł
179.00 zł (-50%) -
Promocja
Każda strona zawiera bezcenną wiedzę na temat składni języka, stosowanych w nim konstrukcji, programowania obiektowego i nie tylko. Sprawdzisz tu, jak obsługiwać wyjątki, korzystać ze strumieni oraz wątków. Jeżeli masz ambicję stworzyć atrakcyjny interfejs użytkownika z użyciem JavaFX, również będziesz usatysfakcjonowany znalezionymi w tej książce informacjami.- PDF + ePub + Mobi
- Druk 44 pkt
(48,95 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
Jeżeli sięgniesz po tę książkę, będziesz mieć niepowtarzalną okazję błyskawicznego poznania jego potencjału. Na kolejnych stronach znajdziesz informacje na temat podstaw pracy z PL/SQL, a następnie przejdziesz do bardziej zaawansowanych zagadnień. Zdobędziesz wiedzę na temat struktur sterujących, kolekcji oraz pracy z dużymi obiektami. Ponadto nauczysz się obsługiwać błędy oraz budować wyzwalacze. Książka ta jest doskonałą lekturą dla osób chcących poznać możliwości języka PL/SQL!- PDF + ePub + Mobi
- Druk 74 pkt
(81,95 zł najniższa cena z 30 dni)
74.50 zł
149.00 zł (-50%) -
Promocja
W kolejnych rozdziałach nauczysz się budować zapytania oraz podzapytania SQL, tworzyć tabele, sekwencje, indeksy oraz widoki, a ponadto korzystać z funkcji wbudowanych w język. Po tym wstępie przejdziesz do zaawansowanych tematów związanych z analizą danych oraz uprawnieniami. W książce znajdziesz też dokładny opis języka PL/SQL, poznasz jego składnię oraz możliwości. Zwróć uwagę na ostatnie rozdziały, poświęcone optymalizacji SQL oraz korzystaniu z XML.- PDF + ePub + Mobi
- Druk 44 pkt
(48,95 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Promocja
To nie jest trudne! Na początek wystarczy Ci ta książka. Dzięki niej wejdziesz w świat Javy, klas, obiektów, polimorfizmu… Poznasz zalety i wady tego języka oraz to, jak wypada on na tle konkurencyjnych rozwiązań. Następnie zaznajomisz się ze składnią, typami danych, strukturą programu oraz mechanizmem wyjątków. Kolejne rozdziały zawierają bezcenne informacje na temat tworzenia interfejsu użytkownika, dokumentowania kodu i radzenia sobie z typowymi problemami. Ta książka gwarantuje bezbolesne rozpoczęcie przygody z językiem Java!- Druk 51 pkt
(51,35 zł najniższa cena z 30 dni)
51.35 zł
79.00 zł (-35%)
Ebooka "Java. Podstawy. Wydanie XIII" 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 »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Core Java, Volume I: Fundamentals, 13th Edition
- Tłumaczenie:
- Łukasz Piwko z wykorzystaniem fragmentów książki Java. Techniki zaawansowane. Wydanie XI w przekładzie Piotra Rajcy
- ISBN Książki drukowanej:
- 978-83-289-3023-0, 9788328930230
- ISBN Ebooka:
- 978-83-289-3024-7, 9788328930247
- Format:
- 164x239
- Numer z katalogu:
- 265223
- Rozmiar pliku Pdf:
- 8.6MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 1.3MB
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Serie wydawnicze: Oracle
Dostępność produktu
Produkt nie został jeszcze oceniony pod kątem ułatwień dostępu lub nie podano żadnych informacji o ułatwieniach dostępu lub są one niewystarczające. Prawdopodobnie Wydawca/Dostawca jeszcze nie umożliwił dokonania walidacji produktu lub nie przekazał odpowiednich informacji na temat jego dostępności.
Spis treści książki
-
Wstęp
- Do Czytelnika
- O książce
- Konwencje typograficzne
- Przykłady kodu
- 1.1. Java jako platforma programistyczna
- 1.2. Słowa klucze białej księgi Javy
- 1.2.1. Prostota
- 1.2.2. Obiektowość
- 1.2.3. Sieciowość
- 1.2.4. Niezawodność
- 1.2.5. Bezpieczeństwo
- 1.2.6. Niezależność od architektury
- 1.2.7. Przenośność
- 1.2.8. Interpretacja
- 1.2.9. Wysoka wydajność
- 1.2.10. Wielowątkowość
- 1.2.11. Dynamiczność
- 1.3. Aplety Javy i internet
- 1.4. Krótka historia Javy
- 1.5. Główne nieporozumienia dotyczące Javy
- 2.1. Instalacja oprogramowania Java Development Kit
- 2.1.1. Pobieranie pakietu JDK
- 2.1.2. Instalacja pakietu JDK
- 2.1.3. Instalacja plików źródłowych i dokumentacji
- 2.2. Używanie narzędzi wiersza poleceń
- 2.3. Praca w zintegrowanym środowisku programistycznym
- 2.4. JShell
- 3.1. Prosty program w Javie
- 3.2. Komentarze
- 3.3. Typy danych
- 3.3.1. Typy całkowite
- 3.3.2. Typy zmiennoprzecinkowe
- 3.3.3. Typ char
- 3.3.4. Unicode i typ char
- 3.3.5. Typ boolean
- 3.4. Zmienne i stałe
- 3.4.1. Deklarowanie zmiennych
- 3.4.2. Inicjalizacja zmiennych
- 3.4.3. Stałe
- 3.4.4. Typ wyliczeniowy
- 3.5. Operatory
- 3.5.1. Operatory arytmetyczne
- 3.5.2. Funkcje i stałe matematyczne
- 3.5.3. Konwersja typów numerycznych
- 3.5.4. Rzutowanie
- 3.5.5. Przypisanie
- 3.5.6. Operatory inkrementacji i dekrementacji
- 3.5.7. Operatory relacyjne i logiczne
- 3.5.8. Operator warunkowy
- 3.5.9. Wyrażenia switch
- 3.5.10. Operatory bitowe
- 3.5.11. Nawiasy i priorytety operatorów
- 3.6. Łańcuchy
- 3.6.1. Konkatenacja
- 3.6.2. Dzielenie łańcuchów
- 3.6.3. Indeksy i podłańcuchy
- 3.6.4. Łańcuchów nie można modyfikować
- 3.6.5. Porównywanie łańcuchów
- 3.6.6. Łańcuchy puste i łańcuchy null
- 3.6.7. API String
- 3.6.8. Dokumentacja API w internecie
- 3.6.9. Składanie łańcuchów
- 3.6.10. Bloki tekstowe
- 3.7. Wejście i wyjście
- 3.7.1. Odbieranie danych wejściowych
- 3.7.2. Formatowanie danych wyjściowych
- 3.7.3. Zapis i odczyt plików
- 3.8. Sterowanie wykonywaniem programu
- 3.8.1. Zasięg blokowy
- 3.8.2. Instrukcje warunkowe
- 3.8.3. Pętle
- 3.8.4. Pętle o określonej liczbie powtórzeń
- 3.8.5. Wybór wielokierunkowy - instrukcja switch
- 3.8.6. Instrukcje przerywające przepływ sterowania
- 3.9. Wielkie liczby
- 3.10. Tablice
- 3.10.1. Deklarowanie tablic
- 3.10.2. Dostęp do elementów tablicy
- 3.10.3. Pętla typu for each
- 3.10.4. Kopiowanie tablicy
- 3.10.5. Argumenty wiersza poleceń
- 3.10.6. Sortowanie tablicy
- 3.10.7. Tablice wielowymiarowe
- 3.10.8. Tablice postrzępione
- 4.1. Wstęp do programowania obiektowego
- 4.1.1. Klasy
- 4.1.2. Obiekty
- 4.1.3. Identyfikacja klas
- 4.1.4. Relacje między klasami
- 4.2. Używanie klas predefiniowanych
- 4.2.1. Obiekty i zmienne obiektów
- 4.2.2. Klasa LocalDate
- 4.2.3. Metody udostępniające i zmieniające wartość elementu
- 4.3. Definiowanie własnych klas
- 4.3.1. Klasa Employee
- 4.3.2. Używanie wielu plików źródłowych
- 4.3.3. Analiza klasy Employee
- 4.3.4. Pierwsze kroki w tworzeniu konstruktorów
- 4.3.5. Deklarowanie zmiennych lokalnych za pomocą słowa kluczowego var
- 4.3.6. Praca z referencjami null
- 4.3.7. Parametry jawne i niejawne
- 4.3.8. Korzyści z hermetyzacji
- 4.3.9. Przywileje klasowe
- 4.3.10. Metody prywatne
- 4.3.11. Stałe jako pola klasy
- 4.4. Pola i metody statyczne
- 4.4.1. Pola statyczne
- 4.4.2. Stałe statyczne
- 4.4.3. Metody statyczne
- 4.4.4. Metody fabryczne
- 4.4.5. Metoda main
- 4.5. Parametry metod
- 4.6. Konstruowanie obiektów
- 4.6.1. Przeciążanie
- 4.6.2. Domyślna inicjalizacja pól
- 4.6.3. Konstruktor bezargumentowy
- 4.6.4. Jawna inicjalizacja pól
- 4.6.5. Nazywanie parametrów
- 4.6.6. Wywoływanie innego konstruktora
- 4.6.7. Bloki inicjalizujące
- 4.6.8. Niszczenie obiektów i metoda finalize
- 4.7. Rekordy
- 4.7.1. Koncepcja rekordu
- 4.7.2. Konstruktory: kanoniczny, niestandardowy i kompaktowy
- 4.8. Pakiety
- 4.8.1. Nazwy pakietów
- 4.8.2. Importowanie klas
- 4.8.3. Importowanie statyczne
- 4.8.4. Dodawanie klasy do pakietu
- 4.8.5. Dostęp do pakietu
- 4.8.6. Ścieżka klas
- 4.8.7. Ustawianie ścieżki klas
- 4.9. Pliki JAR
- 4.9.1. Tworzenie plików JAR
- 4.9.2. Manifest
- 4.9.3. Wykonywalne pliki JAR
- 4.9.4. Pliki JAR z wieloma wersjami klas
- 4.9.5. Kilka uwag na temat opcji wiersza poleceń
- 4.10. Komentarze dokumentacyjne
- 4.10.1. Wstawianie komentarzy
- 4.10.2. Komentarze do klas
- 4.10.3. Komentarze do metod
- 4.10.4. Komentarze do pól
- 4.10.5. Komentarze do pakietów
- 4.10.6. Kod HTML
- 4.10.7. Łącza
- 4.10.8. Komentarze ogólne
- 4.10.9. Fragmenty kodu
- 4.10.10. Pobieranie komentarzy
- 4.11. Porady dotyczące projektowania klas
- 5.1. Klasy, nadklasy i podklasy
- 5.1.1. Definiowanie podklas
- 5.1.2. Przesłanianie metod
- 5.1.3. Konstruktory podklas
- 5.1.4. Hierarchia dziedziczenia
- 5.1.5. Polimorfizm
- 5.1.6. Zasady wywoływania metod
- 5.1.7. Wyłączanie dziedziczenia - klasy i metody finalne
- 5.1.8. Rzutowanie
- 5.1.9. Operator instanceof i dopasowywanie wzorców
- 5.1.10. Ograniczanie dostępu
- 5.2. Kosmiczna klasa wszystkich klas - Object
- 5.2.1. Zmienne typu Object
- 5.2.2. Metoda equals
- 5.2.3. Porównywanie a dziedziczenie
- 5.2.4. Metoda hashCode
- 5.2.5. Metoda toString
- 5.3. Generyczne listy tablicowe
- 5.3.1. Deklarowanie list tablicowych
- 5.3.2. Dostęp do elementów listy tablicowej
- 5.3.3. Zgodność pomiędzy typowanymi a surowymi listami tablicowymi
- 5.4. Opakowania obiektów i automatyczne pakowanie
- 5.5. Metody ze zmienną liczbą argumentów
- 5.6. Klasy abstrakcyjne
- 5.7. Klasy wyliczeniowe
- 5.8. Klasy zapieczętowane
- 5.9. Dopasowywanie do wzorca
- 5.9.1. Obsługa wartości null
- 5.9.2. Strażnicy
- 5.9.3. Kompletność
- 5.9.4. Dominacja
- 5.9.5. Wzorce i stałe
- 5.9.6. Zasięg zmiennych i przekazywanie sterowania w dół
- 5.10. Refleksja
- 5.10.1. Klasa Class
- 5.10.2. Podstawy deklarowania wyjątków
- 5.10.3. Zasoby
- 5.10.4. Zastosowanie refleksji w analizie funkcjonalności klasy
- 5.10.5. Refleksja w analizie obiektów w czasie działania programu
- 5.10.6. Zastosowanie refleksji w generycznym kodzie tablicowym
- 5.10.7. Wywoływanie dowolnych metod i konstruktorów
- 5.11. Porady projektowe dotyczące dziedziczenia
- 6.1. Interfejsy
- 6.1.1. Koncepcja interfejsu
- 6.1.2. Własności interfejsów
- 6.1.3. Interfejsy a klasy abstrakcyjne
- 6.1.4. Metody statyczne i prywatne
- 6.1.5. Metody domyślne
- 6.1.6. Wybieranie między metodami domyślnymi
- 6.1.7. Interfejsy i wywołania zwrotne
- 6.1.8. Interfejs Comparator
- 6.1.9. Klonowanie obiektów
- 6.2. Wyrażenia lambda
- 6.2.1. Po co w ogóle są lambdy?
- 6.2.2. Składnia wyrażeń lambda
- 6.2.3. Interfejsy funkcyjne
- 6.2.4. Typy funkcji
- 6.2.5. Referencje do metod
- 6.2.6. Referencje do konstruktorów
- 6.2.7. Zakres dostępności zmiennych
- 6.2.8. Przetwarzanie wyrażeń lambda
- 6.2.9. Tworzenie komparatorów
- 6.3. Klasy wewnętrzne
- 6.3.1. Dostęp do stanu obiektu w klasie wewnętrznej
- 6.3.2. Specjalne reguły składniowe dotyczące klas wewnętrznych
- 6.3.3. Czy klasy wewnętrzne są potrzebne i bezpieczne?
- 6.3.4. Lokalne klasy wewnętrzne
- 6.3.5. Dostęp do zmiennych finalnych z metod zewnętrznych
- 6.3.6. Anonimowe klasy wewnętrzne
- 6.3.7. Klasy statyczne
- 6.4. Moduły ładowania usług
- 6.5. Klasy pośredniczące
- 6.5.1. Kiedy używać klas pośredniczących?
- 6.5.2. Tworzenie obiektów pośredniczących
- 6.5.3. Właściwości klas pośredniczących
- 7.1. Obsługa błędów
- 7.1.1. Klasyfikacja wyjątków
- 7.1.2. Deklarowanie wyjątków kontrolowanych
- 7.1.3. Zgłaszanie wyjątków
- 7.1.4. Tworzenie klas wyjątków
- 7.2. Przechwytywanie wyjątków
- 7.2.1. Przechwytywanie wyjątku
- 7.2.2. Przechwytywanie wielu typów wyjątków
- 7.2.3. Powtórne generowanie wyjątków i budowanie łańcuchów wyjątków
- 7.2.4. Klauzula finally
- 7.2.5. Instrukcja try z zasobami
- 7.2.6. Analiza danych ze stosu wywołań
- 7.3. Wskazówki dotyczące stosowania wyjątków
- 7.4. Asercje
- 7.4.1. Koncepcja asercji
- 7.4.2. Włączanie i wyłączanie asercji
- 7.4.3. Zastosowanie asercji do sprawdzania parametrów
- 7.4.4. Zastosowanie asercji do dokumentowania założeń
- 7.5. Dzienniki
- 7.5.1. Czy należy używać systemu dzienników Javy?
- 7.5.2. Podstawy pracy z dziennikami
- 7.5.3. API rejestrowania platformy
- 7.5.4. Konfiguracja rejestrowania w dzienniku
- 7.5.5. Handlery dzienników
- 7.5.6. Filtry i formatery
- 7.5.7. Przepis na dziennik
- 7.6. Wskazówki dotyczące debugowania
- 8.1. Dlaczego programowanie generyczne?
- 8.1.1. Zalety parametrów typów
- 8.1.2. Dla kogo programowanie generyczne?
- 8.2. Definicja prostej klasy generycznej
- 8.3. Metody generyczne
- 8.4. Ograniczenia zmiennych typowych
- 8.5. Kod generyczny a maszyna wirtualna
- 8.5.1. Wymazywanie typów
- 8.5.2. Translacja wyrażeń generycznych
- 8.5.3. Translacja metod generycznych
- 8.5.4. Używanie starego kodu
- 8.5.5. Generyczne wzorce rekordów
- 8.6. Zasady dziedziczenia dla typów generycznych
- 8.7. Typy wieloznaczne
- 8.7.1. Koncepcja typu wieloznacznego
- 8.7.2. Ograniczenia nadtypów typów wieloznacznych
- 8.7.3. Typy wieloznaczne bez ograniczeń
- 8.7.4. Chwytanie typu wieloznacznego
- 8.8. Ograniczenia i braki
- 8.8.1. Nie można podawać typów prostych jako parametrów typowych
- 8.8.2. Sprawdzanie typów w czasie działania programu jest możliwe tylko dla typów surowych
- 8.8.3. Nie można tworzyć tablic typów generycznych
- 8.8.4. Ostrzeżenia dotyczące zmiennej liczby argumentów
- 8.8.5. Generyczne parametry zmienne nie rozkładają tablic typów podstawowych
- 8.8.6. Nie wolno tworzyć egzemplarzy zmiennych typowych
- 8.8.7. Nie można utworzyć egzemplarza generycznej tablicy
- 8.8.8. Zmiennych typowych nie można używać w statycznych kontekstach klas generycznych
- 8.8.9. Obiektów klasy generycznej nie można zgłaszać ani przechwytywać
- 8.8.10. Można wyłączyć sprawdzanie wyjątków kontrolowanych
- 8.8.11. Uważaj na konflikty, które mogą powstać po wymazaniu typów
- 8.8.12. Dedukcja typów w generycznych wzorcach rekordów jest ograniczona
- 8.9. Refleksja a typy generyczne
- 8.9.1. Generyczna klasa Class
- 8.9.2. Zastosowanie parametrów Class<T> do dopasowywania typów
- 8.9.3. Informacje o typach generycznych w maszynie wirtualnej
- 8.9.4. Literały typowe
- 9.1. Architektura kolekcji Javy
- 9.1.1. Oddzielenie warstwy interfejsów od warstwy klas konkretnych
- 9.1.2. Interfejs Collection
- 9.1.3. Iteratory
- 9.1.4. Generyczne metody użytkowe
- 9.2. Interfejsy w systemie kolekcji Javy
- 9.3. Konkretne klasy kolekcyjne
- 9.3.1. Listy powiązane
- 9.3.2. Listy tablicowe
- 9.3.3. Zbiór HashSet
- 9.3.4. Zbiór TreeSet
- 9.3.5. Kolejki Queue i Deque
- 9.3.6. Kolejki priorytetowe
- 9.4. Słowniki
- 9.4.1. Podstawowe operacje słownikowe
- 9.4.2. Modyfikowanie wpisów w słowniku
- 9.4.3. Widoki słowników
- 9.4.4. Klasa WeakHashMap
- 9.4.5. Klasy LinkedHashSet i LinkedHashMap
- 9.4.6. Klasy EnumSet i EnumMap
- 9.4.7. Klasa IdentityHashMap
- 9.5. Kopie i widoki
- 9.5.1. Małe kolekcje
- 9.5.2. Niemodyfikowalne kopie i widoki
- 9.5.3. Przedziały
- 9.5.4. Zbiory ze słowników wartości logicznych
- 9.5.5. Widoki odwrócone
- 9.5.6. Widoki kontrolowane
- 9.5.7. Widoki synchronizowane
- 9.5.8. Uwagi dotyczące operacji opcjonalnych
- 9.6. Algorytmy
- 9.6.1. Dlaczego algorytmy generyczne?
- 9.6.2. Sortowanie i tasowanie
- 9.6.3. Wyszukiwanie binarne
- 9.6.4. Proste algorytmy
- 9.6.5. Operacje zbiorowe
- 9.6.6. Konwersja pomiędzy kolekcjami a tablicami
- 9.6.7. Pisanie własnych algorytmów
- 9.7. Stare kolekcje
- 9.7.1. Klasa Hashtable
- 9.7.2. Wyliczenia
- 9.7.3. Słowniki własności
- 9.7.4. Właściwości systemowe
- 9.7.5. Stosy
- 9.7.6. Zbiory bitów
- 10.1. Uruchamianie wątków
- 10.2. Stany wątków
- 10.2.1. Wątki tworzone za pomocą operatora new
- 10.2.2. Wątki wykonywalne
- 10.2.3. Wątki BLOCKED i WAITING
- 10.2.4. Zamykanie wątków
- 10.3. Własności wątków
- 10.3.1. Wątki wirtualne
- 10.3.2. Przerywanie wątków
- 10.3.3. Wątki demony
- 10.3.4. Nazwy i identyfikatory wątków
- 10.3.5. Procedury obsługi nieprzechwyconych wyjątków
- 10.3.6. Priorytety wątków
- 10.3.7. Fabryki i konstruktory wątków
- 10.4. Koordynacja zadań
- 10.4.1. Interfejsy Callable i Future
- 10.4.2. Klasa Executors
- 10.4.3. Wywoływanie grup zadań
- 10.4.4. Zmienne lokalne wątków
- 10.4.5. Metoda rozgałęzienie-złączenie
- 10.5. Synchronizacja
- 10.5.1. Przykład sytuacji powodującej wyścig
- 10.5.2. Wyścigi
- 10.5.3. Obiekty klasy Lock
- 10.5.4. Warunki
- 10.5.5. Zakleszczenia
- 10.5.6. Słowo kluczowe synchronized
- 10.5.7. Bloki synchronizowane
- 10.5.8. Monitor
- 10.5.9. Pola ulotne
- 10.5.10. Pola finalne
- 10.5.11. Zmienne atomowe
- 10.5.12. Inicjalizacja na żądanie
- 10.5.13. Bezpieczna publikacja
- 10.5.14. Współdzielenie zmiennych lokalnych wątków
- 10.6. Kolekcje bezpieczne wątkowo
- 10.6.1. Kolejki blokujące
- 10.6.2. Szybkie słowniki, zbiory i kolejki
- 10.6.3. Atomowe modyfikowanie elementów słowników
- 10.6.4. Operacje masowe na współbieżnych słownikach skrótów
- 10.6.5. Współbieżne widoki zbiorów
- 10.6.6. Tablice kopiowane przy zapisie
- 10.6.7. Równoległe algorytmy tablicowe
- 10.6.8. Starsze kolekcje bezpieczne wątkowo
- 10.7. Obliczenia asynchroniczne
- 10.7.1. Klasa CompletableFuture
- 10.7.2. Tworzenie obiektów CompletableFuture
- 10.7.3. Czasochłonne zadania w wywołaniach zwrotnych interfejsu użytkownika
- 10.8. Procesy
- 10.8.1. Budowanie procesu
- 10.8.2. Uruchamianie procesu
- 10.8.3. Uchwyty procesów
- 11.1. Stosowanie adnotacji
- 11.1.1. Elementy adnotacji
- 11.1.2. Powielanie i mnożenie adnotacji
- 11.1.3. Adnotacje deklaracji
- 11.1.4. Adnotacje zastosowań typów
- 11.1.5. Określanie adresatów wprost
- 11.2. Definiowanie adnotacji
- 11.3. Adnotacje w API Javy
- 11.3.1. Adnotacje kompilacji
- 11.3.2. Metaadnotacje
- 11.4. Przetwarzanie adnotacji podczas działania programu
- 11.5. Przetwarzanie adnotacji w kodzie źródłowym
- 11.5.1. Procesory adnotacji
- 11.5.2. Interfejs programowy modelu języka
- 11.5.3. Stosowanie adnotacji do generacji kodu źródłowego
- 11.6. Inżynieria kodu bajtowego
- 11.6.1. Modyfikowanie plików klasowych
- 11.6.2. Modyfikacja kodu bajtowego podczas ładowania
- 12.1. Pojęcie modułu
- 12.2. Nadawanie nazw modułom
- 12.3. Modularny program "Witaj, świecie!"
- 12.4. Żądanie użycia modułów
- 12.5. Eksportowanie pakietów
- 12.6. Modularne pliki JAR
- 12.7. Moduły a technika refleksji
- 12.8. Moduły automatyczne
- 12.9. Moduł nienazwany
- 12.10. Flagi wiersza poleceń stosowane podczas migracji
- 12.11. Wymagania przechodnie i statyczne
- 12.12. Eksport kwalifikowany i otwieranie
- 12.13. Wczytywanie usług
- 12.14. Narzędzia do pracy z modułami
Podziękowania
Rozdział 1. Wprowadzenie do Javy
Rozdział 2. Środowisko programistyczne Javy
Rozdział 3. Podstawowe elementy języka Java
Rozdział 4. Obiekty i klasy
Rozdział 5. Dziedziczenie
Rozdział 6. Interfejsy, wyrażenia lambda i klasy wewnętrzne
Rozdział 7. Wyjątki, asercje i dzienniki
Rozdział 8. Programowanie generyczne
Rozdział 9. Kolekcje
Rozdział 10. Współbieżność
Rozdział 11. Adnotacje
Rozdział 12. System modułów platformy Javy
Dodatek A
Skorowidz
Helion - inne książki
-
Nowość Promocja
W czasach, gdy wiele naszych działań przeniosło się do przestrzeni cyfrowej, tworzymy i agregujemy ogromne ilości danych. Przechowujemy je na dyskach urządzeń, mobilnych nośnikach pamięci, w chmurach, a nawet w formie załączników poczty elektronicznej. Aby uzyskać z nich jak najwięcej informacji, musimy wykonywać odpowiednie procesy analityczno-agregujące, które następnie pozwolą nam na wyciągnięcie właściwych wniosków, a potem podjęcie odpowiednich decyzji. W tym miejscu często pojawia się problem: w jaki sposób pogodzić różne formaty danych, odpowiednio je ze sobą połączyć, wykonać mapowanie i konwertowanie?- PDF + ePub + Mobi
- Druk 44 pkt
(41,30 zł najniższa cena z 30 dni)
44.25 zł
59.00 zł (-25%) -
Nowość Promocja
W ciągu ostatnich kilku lat arkusz kalkulacyjny Excel intensywnie się rozwijał. Pojawiły się nowe funkcje i wbudowane narzędzia, pozwalające rozwiązywać typowe problemy w sposób bardziej zwięzły i efektywny. Zaszła między innymi rewolucyjna zmiana w podejściu do tablic i wykonywanych z ich udziałem obliczeń. Wyjściowo Excel był „komórkocentryczny” - główny nacisk kładziono w nim na użycie do obliczeń pojedynczych komórek traktowanych odrębnie i tworzenie na ich podstawie ciągów obliczeniowych. Aktualnie akcentuje się przede wszystkim przetwarzanie od razu całych tablic danych, obejmujących wiele komórek.- PDF + ePub + Mobi
- Druk 48 pkt
(44,50 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja
Dzięki tej książce, napisanej przez jednego z najświatlejszych ludzi naszych czasów, poznasz historię ludzkiej wynalazczości i zorientujesz się, czym są przesadne obietnice towarzyszące wynalazkom: od nowych leków po sztuczną inteligencję. Zrozumiesz, że nie można oczekiwać wyłącznie pasma sukcesów, ale trzeba się liczyć z niewydolnością, rozczarowaniami lub po prostu fiaskiem nawet najbardziej fascynujących pomysłów. Dowiesz się, jaka jest różnica między wynalazkiem i innowacją, a następnie prześledzisz historie wynalazków, które nie upowszechniły się zgodnie z oczekiwaniami albo przyniosły więcej szkody niż pożytku. Znajdziesz tu również listę nieistniejących (jeszcze?) wynalazków, których potrzebujemy, aby poradzić sobie z największymi wyzwaniami XXI wieku. Ta książka, pełna ekscytujących przykładów szaleńczych, ekstrawaganckich meandrów ludzkiej pomysłowości, niesie przesłanie, że nasze oczekiwania i marzenia powinniśmy lepiej dopasowywać do rzeczywistości.- PDF + ePub + Mobi
- Druk 29 pkt
(29,49 zł najniższa cena z 30 dni)
29.49 zł
59.00 zł (-50%) -
Nowość Promocja
Ta książka jest niezbędnikiem dla liderów produktowych, którzy chcą projektować i wdrażać produkty oparte na AI i GenAI, a także skutecznie zarządzać zespołami zaangażowanymi w ich rozwój. Znajdziesz tu sprawdzone strategie, praktyczne narzędzia i konkretne przykłady, dzięki którym łatwiej przekujesz potencjał najnowszych technologii w realne korzyści dla użytkowników. Bez względu na to, czy już zarządzasz produktem, czy dopiero chcesz wejść do świata produktów AI — ten przewodnik ułatwi Ci pewne poruszanie się po każdym etapie cyklu życia produktu.- PDF + ePub + Mobi
- Druk 42 pkt
Produkty oparte na sztucznej inteligencji. Projektowanie, budowa i rozwijanie rozwiązań z AI i GenAI
(38,50 zł najniższa cena z 30 dni)
42.35 zł
77.00 zł (-45%) -
Nowość Promocja
Modele bazowe (foundation models) zapoczątkowały prawdziwy rozkwit aplikacji opartych na sztucznej inteligencji. AI stała się potężnym narzędziem rozwojowym, którego dziś może używać niemal każdy. Decyzja o stworzeniu własnej aplikacji AI wymaga jednak zrozumienia procesu budowy i świadomego podejmowania decyzji projektowych.- PDF + ePub + Mobi
- Druk 70 pkt
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja
Matematyka z natury rzeczy nie jest łatwa. Dla wielu to najtrudniejszy przedmiot w szkole. Sprawia problemy nie tylko uczniom, ale także tym, którzy jej uczą. Niełatwo przygotować lekcje tak, aby uczynić zrozumiałym to, co trudno zrozumieć. Autorka przekonała się o tym w czasie swojej pracy jako nauczycielka, a teraz swoimi pomysłami dzieli się z czytelnikami, proponując scenariusze lekcji w szkole podstawowej. Zgromadzony tu materiał jest zgodny z podstawą programową nauczania matematyki w szkole podstawowej.- Druk 25 pkt
(23,45 zł najniższa cena z 30 dni)
25.80 zł
46.90 zł (-45%) -
Nowość Promocja
Matematyka z natury rzeczy nie jest łatwa. Dla wielu to najtrudniejszy przedmiot w szkole. Sprawia problemy nie tylko uczniom, ale także tym, którzy jej uczą. Niełatwo przygotować lekcje tak, aby uczynić zrozumiałym to, co trudno zrozumieć. Autorka przekonała się o tym w czasie swojej pracy jako nauczycielka, a teraz swoimi pomysłami dzieli się z czytelnikami, proponując scenariusze lekcji w szkole podstawowej. Zgromadzony tu materiał nauczania jest zgodny z podstawą programową nauczania matematyki w szkole podstawowej.- Druk 25 pkt
(23,45 zł najniższa cena z 30 dni)
25.80 zł
46.90 zł (-45%) -
Nowość Promocja
Ta książka jest zwięzłym wprowadzeniem do głównych zagadnień i aspektów uczenia przez wzmacnianie i algorytmów DQL. Docenią ją zarówno naukowcy, jak i praktycy poszukujący skutecznych algorytmów, przydatnych w pracy z finansami. Znajdziesz tu wiele interesujących przykładów w języku Python, zaprezentowanych w formie najciekawszych algorytmów gotowych do samodzielnego modyfikowania i testowania.- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Jeśli marzysz o samodzielnym zbudowaniu i zaprogramowaniu robota, jesteś na dobrej drodze. Z pomocą tego przewodnika zrobisz wszystko samodzielnie, od początku do końca, szybko i sprawnie - zaskoczy Cię, jak przyjazna może być robotyka.- PDF + ePub + Mobi
- Druk 30 pkt
(27,45 zł najniższa cena z 30 dni)
30.20 zł
54.90 zł (-45%) -
Nowość Promocja
Dzięki tej książce nauczysz się skutecznie wykrywać cyberataki wymierzone w infrastrukturę opartą na systemie Windows i dowiesz się, jak na nie reagować. Zaczniesz od zapoznania się ze współczesnymi technikami cyberataków, z metodami działania napastników i ich motywacjami. Poznasz szczegóły każdej fazy procesu reagowania — od wykrycia, przez analizę, aż po odzyskiwanie danych — a także niezbędne narzędzia, techniki i strategie. W miarę postępów zgłębisz tajniki odnajdywania cyfrowych śladów na endpointach. Na koniec przeanalizujesz sprawdzone podejścia do wykrywania zagrożeń i poznasz strategie aktywnej detekcji incydentów, jeszcze zanim agresor osiągnie swój cel.- PDF + ePub + Mobi
- Druk 42 pkt
(38,50 zł najniższa cena z 30 dni)
42.35 zł
77.00 zł (-45%)
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
Książka drukowana


Oceny i opinie klientów: Java. Podstawy. Wydanie XIII Cay S. Horstmann
(3)(0)
(1)
(1)
(1)
(0)
(0)
więcej opinii