ODBIERZ TWÓJ BONUS :: »

Java 9. Przewodnik doświadczonego programisty. Wydanie II Cay S. Horstmann

(ebook) (audiobook) (audiobook)
Autor:
Cay S. Horstmann
Serie wydawnicze:
Core
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 5
Stron:
464
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
47,40 zł 79,00 zł (-40%)
47,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,50 zł 79,00 zł (-50%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i uruchamiania programów w języku Java z wykorzystaniem JShell
  • Definiowania i stosowania typów prostych, zmiennych, stałych oraz operacji arytmetycznych
  • Pracy z ciągami znaków, tablicami i kolekcjami ArrayList
  • Stosowania instrukcji sterujących, pętli i zarządzania zakresem zmiennych
  • Projektowania i implementowania klas, obiektów oraz konstruktorów
  • Tworzenia i wykorzystywania interfejsów, wyrażeń lambda i referencji do metod
  • Zastosowania dziedziczenia, klas abstrakcyjnych i mechanizmu refleksji
  • Obsługi wyjątków, asercji i rejestrowania zdarzeń w aplikacji
  • Programowania z użyciem typów uogólnionych (generyków) i symboli wieloznacznych
  • Zarządzania kolekcjami, mapami, zestawami i iteratorami
  • Przetwarzania danych za pomocą Streams API, operacji mapowania, filtrowania i redukcji
  • Realizowania operacji wejścia-wyjścia, pracy z plikami, katalogami i wyrażeniami regularnymi
  • Programowania współbieżnego z użyciem wątków, Future, CompletableFuture i struktur bezpiecznych dla wątków
  • Korzystania z adnotacji, ich definiowania i przetwarzania w kodzie
  • Pracy z API daty i czasu, formatowania oraz obsługi stref czasowych
  • Wykorzystywania systemu modułów Java, zarządzania zależnościami i migracji aplikacji

Dziś Java jest uważana za starannie zaprojektowany i wciąż rozwijany język, który stanowi standard w wielu potężnych korporacjach z branży IT. W język ten wbudowano funkcje ułatwiające implementację wielu złożonych zadań programistycznych. W nowej wersji Javy znalazło się wiele usprawnień dotyczących najbardziej podstawowych technologii platformy Java. Nowe mechanizmy, na przykład modularyzacja czy nowe podejście do programowania współbieżnego, poprawią efektywność pracy programisty. Jednak opanowanie tak potężnego narzędzia i używanie go na profesjonalnym poziomie stało się prawdziwym wyzwaniem.

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.

Najważniejsze zagadnienia:

  • Modularyzacja, w tym stosowanie modułów zewnętrznych
  • Testowanie kodu za pomocą JShell REPL
  • Wyrażenia lambda i praca z kolekcjami
  • Korzystanie ze Streams API
  • Operacje wejścia-wyjścia, wyrażenia regularne oraz procesy
  • Współbieżność i zadania współpracujące ze sobą

Mistrz Javy — to tak dumnie brzmi!

Wybrane bestsellery

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

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Java 9. Przewodnik doświadczonego programisty. Wydanie II" obejmuje nowości wprowadzone w Javie 9, takie jak system modułów?
Tak, książka szczegółowo omawia nowości Javy 9, w tym system modułów (Project Jigsaw), a także inne kluczowe zmiany, jak usprawnienia w programowaniu współbieżnym czy wyrażenia lambda.
2. Czy publikacja zawiera praktyczne przykłady i ćwiczenia do samodzielnej nauki?
Tak, każdy rozdział kończy się zestawem ćwiczeń, a treść książki jest bogata w praktyczne przykłady kodu, które pomagają utrwalić zdobytą wiedzę.
3. Czy książka nadaje się do nauki samodzielnej, bez wcześniejszego doświadczenia z Javą?
Książka jest przeznaczona dla osób, które mają już podstawową wiedzę programistyczną - nie tylko z Javy. Materiał jest uporządkowany i wyjaśniony w sposób przystępny, co ułatwia samodzielną naukę, ale początkującym polecamy również zapoznanie się z podstawami języka.
4. Czy ta książka sprawdzi się jako źródło wiedzy podczas przygotowań do rozmów kwalifikacyjnych lub certyfikatów z Javy?
Tak, książka obejmuje szeroki zakres zagadnień wymaganych zarówno podczas rozmów kwalifikacyjnych, jak i na egzaminach certyfikacyjnych, dzięki czemu stanowi solidne źródło do powtórki i usystematyzowania wiedzy.
5. W jakim formacie dostępna jest książka - papierowym czy elektronicznym?
Książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook - PDF, ePub, mobi), co umożliwia wygodną naukę na różnych urządzeniach.
6. Czy w książce znajdę informacje o testowaniu i debugowaniu kodu w Javie?
Tak, publikacja omawia narzędzia takie jak JShell REPL oraz porusza zagadnienia związane z testowaniem i debugowaniem kodu, a także dokumentowaniem projektów.
7. Jakie zagadnienia zaawansowane są poruszane w książce?
Książka obejmuje m.in. programowanie współbieżne, refleksję, kolekcje, strumienie, obsługę wyjątków, adnotacje, internacjonalizację, system modułów oraz skryptowanie w Javie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
47,40 zł
Dodaj do koszyka
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint