Java. Przewodnik doświadczonego programisty. Wydanie III

Informacje szczegółowe Pokaż wszystkie

Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2023
Ilość stron: 400
Opis

Java jest dojrzałym, rozbudowanym, wszechstronnym, a przy tym starannie zaprojektowanym i bezpiecznym językiem programowania. W jego nowej, 17. wersji wprowadzono sporo usprawnień podstawowych elementów języka i interfejsów API. Wiele starych idiomów języka straciło przydatność, a nowe mechanizmy i paradygmaty pozwalają zwiększyć efektywność tworzenia kodu. Zawodowy programista musi dobrze poznać te nowości i nauczyć się z nich korzystać.

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.

W książce między innymi:

  • rekordy i klasy zapieczętowane
  • programowanie funkcyjne z wyrażeniami lambda
  • optymalne zarządzanie danymi
  • nowoczesne funkcje biblioteczne i bezpieczne struktury danych
  • zmodularyzowane API języka Java
  • interfejsy API służące do przetwarzania daty i czasu oraz internacjonalizacji

Java: poznaj najnowsze mechanizmy i paradygmaty!

Szczegóły
  • Autor: Cay S. Horstmann
  • Wydawnictwo Helion
  • Oprawa: Miękka
  • Rok wydania: 2023
  • Ilość stron: 400
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328901407
  • Język: polski
  • Oryginalny tytuł: Core Java for the Impatient, 3rd Edition
  • Tłumacz: Bąbol Krzysztof
  • Nr wydania: 3
  • ISBN: 9788328901407
  • EAN: 9788328901407
  • Wymiary: 170X245
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Książki, które warto przeczytać po Java. Przewodnik doświadczonego programisty. Wydanie III

  1. 1. Java. Kompendium programisty. Wydanie XII, Herbert Schildt

    Java od wielu lat utrzymuje swoją wyjątkową pozycję. To język programowania, który łączy w sobie technologiczną dojrzałość i nowoczesność. Jego twórcy od pierwszego wydania kładą nacisk na programowanie rozwiązań internetowych, a także na elastyczność i szybkość. W efekcie obecnie Java często jest pierwszym i najlepszym wyborem programistów, którzy chcą tworzyć szerokie spektrum oprogramowania. Wszędzie tam, gdzie wymaga się niezawodności, można znaleźć kod Javy. Oto dwunaste wydan...

  2. 2. Java. Techniki zaawansowane, Cay S. Horstmann

    Od ponad trzydziestu lat Java jest wybierana przez programistów, którym zależy na tworzeniu bezpiecznych aplikacji wyjątkowej jakości. Jednak pisanie programów oznacza konieczność posiadania znacznie bardziej zaawansowanej wiedzy niż ta, którą ma przeciętny użytkownik ... trzeba znać język i jego wszystkie, nawet mniej oczywiste funkcjonalności, również te niedawno zaimplementowane. Książka zawiera szczegółowe omówienie Javy 21, programowania korporacyjnego, sieciowego i bazodanowego, ...

  3. 3. Java. Podstawy. Wydanie XIII, Cay S. Horstmann

    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ą...

  4. 4. Vibe coding i przyszłość kodowania. Od programisty do dewelopera ery AI, Addy Osmani

    Sztuczna inteligencja dynamicznie zmienia oblicze programowania, wprowadzając rewolucyjne podejście, które wykracza poza tradycyjne pisanie kodu. To już nie tylko narzędzie wspomagające, ale partner w procesie twórczym, zmieniający perspektywę każdego, kto zajmuje się tworzeniem oprogramowania. Właśnie w tym kontekście pojawia się vibe coding - nowatorski paradygmat, który przenosi programistów w erę programowania opartego na intencjach. Czy jesteś gotów na tę transformację i chcesz zrozumieć...

  5. 5. Python. Uczenie maszynowe w przykładach. TensorFlow 2, PyTorch i scikit-learn, Yuxi (Hayden) Liu

    Systemy oparte na uczeniu maszynowym są coraz bardziej wyrafinowane. Spośród wielu narzędzi służących do implementacji algorytmów uczenia maszynowego najpopularniejszy okazał się Python wraz z jego bibliotekami. Znajomość tych narzędzi umożliwia sprawne tworzenie systemów uczących się, jednak uzyskanie spektakularnych wyników wymaga doświadczenia i wprawy. Konieczne są więc ćwiczenia i praktyka w samodzielnym rozwiązywaniu problemów. To trzecie wydanie popularnego podręcznika, który uł...

  6. 6. Język GRAFCET w przykładach. Programowanie sterowników PLC, Jerzy Hawrylak

    Zaprogramuj sterowniki z wykorzystaniem języka GRAFCET Jednym z najważniejszych urządzeń stosowanych w automatyce przemysłowej jest sterownik PLC. Zawiera on układ mikroprocesorowy, który umożliwia kierowanie pracą maszyny, linią produkcyjną, oświetleniem hali lub innymi urządzeniami elektrycznymi. Sterowniki PLC mają mnóstwo zalet: są niewielkie, wysoce niezawodne, proste w serwisowaniu, wymagają małej mocy zasilania, a przy tym pozwalają realizować złożone funkcje sterowania i regulacji. ...

  7. 7. Python w analizie danych. Przetwarzanie danych za pomocą pakietów pandas i NumPy oraz środowiska Jupyter, Wes Mckinney

    Wprawny analityk danych potrafi z nich uzyskać wiedzę ułatwiającą podejmowanie trafnych decyzji. Od kilku lat można do tego używać nowoczesnych narzędzi Pythona, które zbudowano specjalnie do tego celu. Praca z nimi nie wymaga głębokiej znajomości statystyki czy algebry. Aby cieszyć się uzyskanymi rezultatami, wystarczy się wprawić w stosowaniu kilku pakietów i środowisk Pythona.Ta książka jest trzecim, starannie zaktualizowanym wydaniem wyczerpującego przewodnika po narzędziach analitycznych...

  8. 8. Nie bój się ubrudzić rąk, tworząc czystą architekturę. Projektowanie aplikacji wysokiej jakości na przykładach w Javie, Tom Hombergs

    Wyobraź sobie sytuację: chcesz napisać oprogramowanie, które nie tylko spełni oczekiwania klienta, ale również będzie przykładem eleganckiej i czystej architektury. Na drodze do tego celu z pewnością napotkasz przeszkody, takie jak nierealny termin czy niedziałające API zewnętrznego dostawcy. Nie będzie wyjścia, czas zmusi Cię do pójścia na skróty i Twoja architektura wkrótce straci swoją elegancką strukturę. Aby tego uniknąć, musisz przejąć kontrolę nad architekturą. Dzięki tej książc...

  9. 9. Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań, Wojciech Kordecki

    Naukę programowania zacznij od solidnych podstaw Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwie służy. Języki programowania to praktyka. Tymczasem niezbędną wiedzą, którą także powinien opanować każdy przyszły informatyk, są podstawy doty...

  10. 10. Zatrudnij AI, odzyskaj czas. Najlepsze praktyki, narzędzia i case studies dla wdrożenia sztucznej inteligencji, Kamila Kierzek-Mechło

    Współczesny biznes to ciągła pogoń za efektywnością i innowacjami. Kamila Kierzek-Mechło i Radosław Mechło, w swoim praktycznym przewodniku "Zatrudnij AI, odzyskaj czas", oferują konkretne rozwiązania, które pozwolą właścicielom firm i menedżerom skutecznie wdrożyć sztuczną inteligencję w codziennej działalności. Czy Twoja firma jest gotowa na transformację, która nie wymaga olbrzymich inwestycji, a jednocześnie otwiera drzwi do nieograniczonych możliwości rozwoju?Ta książka to kompendium wie...

  11. 11. Podstawy sieci komputerowych w praktyce

    W dzisiejszym, dynamicznie rozwijającym się świecie technologii, opanowanie podstaw sieci komputerowych jest absolutnie kluczowe dla każdego, kto marzy o karierze w branży IT lub po prostu chce głęboko zrozumieć cyfrowe środowisko, w którym funkcjonujemy. Bez solidnej wiedzy na temat działania sieci trudno o efektywne poruszanie się w świecie informatyki, rozwiązywanie problemów czy projektowanie nowoczesnych rozwiązań. Książka "Podstawy sieci komputerowych w praktyce" to Twoja brama do świat...

  12. 12. Konfiguracja usług sieciowych na urządzeniach MikroTik. Poziom zaawansowany, Łukasz Guziak

    Konfiguracja usług sieciowych na urządzeniach MikroTik. Poziom zaawansowany Urządzenia MikroTik w sieciach firmowych Skoro sięgasz po tę książkę, nazwa MikroTik jest Ci pewnie dobrze znana - być może z pierwszego poradnika Łukasza Guziaka Konfiguracja usług sieciowych na urządzeniach MikroTik. Tamta pozycja miała za zadanie wprowadzić Cię do świata urządzeń sieciowych stanowiących realną alternatywę dla sprzętu marki Cisco. Ta pozwala pogłębić wiedzę i poznać kolejne technologie, które przyda...

  13. 13. Myślenie systemowe dla programistów. Nieliniowe podejście do złożoności i nieprzewidywalności w branży IT, Diana Montalion

    Dziś programiści nie piszą już programó,w, tylko tworzą systemy oprogramowania. Wymaga to ciągłego wdrażania zmian w ekosystemach oprogramowania koordynowanych przez responsywną infrastrukturę. A to oznacza, że musisz myśleć inaczej: systemowo. Myślenie systemowe zwiększa efektywność i ułatwia wprowadzanie istotnych zmian. Jednak aby nauczyć się myśleć, komunikować i funkcjonować systemowo, musisz rozszerzyć swó,j zestaw umiejętności.Dzięki tej książce opanujesz kluczowe koncepcje...

  14. 14. Algorytmy sztucznej inteligencji. Ilustrowany przewodnik, Rishal Hurbans

    Algorytmy sztucznej inteligencji. Ilustrowany przewodnik Sztuczna inteligencja ma umożliwiać wykorzystywanie danych i algorytmów do podejmowania lepszych decyzji, rozwiązywania trudnych problemów i automatyzowania złożonych zadań. Ma też zwiększać produktywność człowieka. Obecnie sztuczna inteligencja z rozmachem wkracza do kolejnych dziedzin. Budzi zachwyt, ale też kontrowersje i obawy. Nowe narzędzia, choćby były tworzone z najlepszymi intencjami, zawsze mogą zostać wykorzystane w niewłaści...

  15. 15. Programuj ze sztuczną inteligencją. Twórz kod w Pythonie z wykorzystaniem GitHub Copilot i ChatGPT, Daniel Zingaro

    Wyobraź sobie świat, w którym tworzenie skomplikowanego kodu staje się intuicyjne i niezwykle szybkie. Świat, gdzie zamiast żmudnie pisać linijka po linijce, możesz po prostu opisać swój pomysł, a inteligentny asystent błyskawicznie przekształca go w działający program. Brzmi jak science fiction? Dzięki książce "Programuj ze sztuczną inteligencją. Twórz kod w Pythonie z wykorzystaniem GitHub Copilot i ChatGPT" autorstwa Daniela Zingaro ten świat staje się Twoją rzeczywistością.To wydanie to p...

  16. 16. Tester samouk w zwinnym zespole. Testowanie agile krok po kroku na podstawie rzeczywistego projektu, Chhavi Raj Dosaj

    W dzisiejszym środowisku biznesowym, w którym wymagania co do aplikacji wciąż się zmieniają, o sukcesie decyduje zwinny model tworzenia oprogramowania! Co więcej, jeśli czas udostępnienia produktu ma znaczenie dla danego projektu, cel można osiągnąć jedynie dzięki podejściu agile. Tester oprogramowania w zwinnym zespole jest bardzo ważną osobą, jednak musi dobrze poznać zasady pracy w tym modelu. Ta książka pomoże Ci się przygotować do pracy na stanowisku testera w zwinnym zespole pro...

  17. 17. ChatGPT. Podstawy i proste zastosowania, Filip Sala

    W dzisiejszym dynamicznie rozwijającym się świecie technologii, sztuczna inteligencja przestała być futurystyczną wizją, stając się rzeczywistością, która rewolucjonizuje niemal każdą dziedzinę naszego życia. Książka "ChatGPT. Podstawy i proste zastosowania" to niezastąpiony przewodnik dla każdego, kto pragnie opanować potencjał tego innowacyjnego narzędzia i wykorzystać go w codziennej pracy oraz w życiu osobistym. Odpowiedzią na rodzące się obawy i pytania dotyczące przyszłości AI jest soli...

  18. 18. Excel 365 Biblia, Alexander Michael

    Wyczerpujące źró,dło wiedzy Zapoznaj się z najnowszymi narzędziami i funkcjami Opanuj przydatne triki i skuteczne metody postępowania Znajdź dokładnie to, czego akurat potrzebujesz MS Excel od ponad 20 lat towarzyszy studentom, naukowcom, ekonomistom, analitykom, a nawet paniom domu. Z każdą kolejną wersją jego możliwości rosną, a sam program jest coraz bardziej rozbudowywany. Nawet wprawni użytkownicy często miewają problemy z odnalezieniem potrzebnej opcji. By...

  19. 19. Wprowadzenie do teorii obliczeń, Michael Sipser

    Wprowadzenie do teorii obliczeń to najpopularniejszy podręcznik do teorii obliczeń. Dotyczy podstaw informatyki, a w szczególności możliwości obliczeniowych współczesnych komputerów. Książka składa się z trzech części. Pierwsza jest poświęcona automatom i językom formalnym. Omówiono w niej niedeterminizm, równoważność automatów deterministycznych i niedeterministycznych, wyrażenia regularne, kryteria nieregularności języków, a także języki bezkontekstowe. Druga część dotyczy teorii oblicza...

  20. 20. Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania, Karl Matthias

    Docker radykalnie zmienił proces wdrażania oprogramowania. Obrazy i kontenery Dockera ułatwiają zarządzanie zależnościami, co uprościło testowanie, wdrażanie i skalowanie aplikacji. Technologia ta intensywnie się rozwija, wciąż zmieniają się dostępne narzędzia i zalecane praktyki. To wszystko sprawia, że dogłębne zrozumienie działania współczesnego Dockera nie jest trywialnym zadaniem.Dowiedz się, jak budować nowoczesne, niezawodne systemy rozproszone o wysokiej dostępności.Mihai Todor, TLCPT...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula