ODBIERZ TWÓJ BONUS :: »

Java. Techniki zaawansowane. Wydanie XI Cay S. Horstmann

Autor:
Cay S. Horstmann
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.6/6  Opinie: 31
Stron:
808
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
89,40 zł 149,00 zł (-40%)
74,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

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Operacji na strumieniach danych, w tym filtrowania, mapowania i redukcji
  • Efektywnego korzystania z typu Optional i kolektorów
  • Obsługi wejścia-wyjścia, w tym pracy z plikami tekstowymi, binarnymi i archiwami ZIP
  • Serializacji i deserializacji obiektów oraz zarządzania wersjami
  • Przetwarzania i dopasowywania wyrażeń regularnych
  • Pracy z dokumentami XML, w tym parsowania, walidacji, XPath i XSL
  • Tworzenia aplikacji sieciowych, implementacji serwerów i klientów HTTP
  • Wykorzystywania JDBC do obsługi baz danych, wykonywania zapytań SQL i zarządzania transakcjami
  • Operowania na datach i czasie z użyciem nowoczesnego API
  • Umiędzynarodawiania aplikacji, obsługi lokalizacji, formatowania liczb, dat i komunikatów
  • Wykorzystywania skryptów, kompilacji dynamicznej i adnotacji w Javie
  • Budowania modularnych aplikacji z wykorzystaniem systemu modułów platformy Java
  • Stosowania zaawansowanych mechanizmów bezpieczeństwa, w tym ładowania klas, uprawnień, JAAS i kryptografii
  • Tworzenia zaawansowanych interfejsów graficznych z użyciem Swing, AWT i grafiki rastrowej
  • Integracji z natywnym kodem C/C++ poprzez metody macierzyste (JNI)
  • Obsługi drukowania i zaawansowanych operacji graficznych w aplikacjach Java

Java jest dojrzałym językiem programowania, który pozwala na pisanie kodu dla wielu rodzajów komputerów służących do różnych celów i działających na różnych platformach. Jest świetnym wyborem dla programistów, którym zależy na tworzeniu bezpiecznych aplikacji o wyjątkowej jakości. Wokół Javy skupia się duża społeczność, dzięki której język ten wciąż się rozwija, unowocześnia i wzbogaca o nowe elementy. Osoby, które swoje zawodowe życie wiążą z pisaniem programów w Javie, muszą poznać zaawansowane zagadnienia i mniej oczywiste funkcjonalności Javy, również te niedawno zaimplementowane. To konieczność dla każdego profesjonalnego programisty Javy.

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.

W tej książce między innymi:

  • API wejścia-wyjścia Javy, serializacja i wyrażenia regularne
  • efektywne korzystanie z usług sieciowych
  • klienty, serwery i pobieranie danych z internetu
  • moduły platformy Javy
  • nowoczesne mechanizmy bezpieczeństwa w Javie

Java: nowoczesny styl, najlepsze praktyki, sprawdzone rozwiązania!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

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. Techniki zaawansowane. Wydanie XI" obejmuje najnowsze funkcje Javy, np. z JDK 11?
Tak, książka została zaktualizowana i zawiera opis nowości wprowadzonych w JDK 11, w tym moduły, nowoczesne mechanizmy bezpieczeństwa oraz inne aktualne rozwiązania.
2. Jakie praktyczne umiejętności mogę zdobyć dzięki tej książce?
Poznasz zaawansowane techniki programowania w Javie, takie jak obsługa strumieni, praca z bazami danych JDBC, programowanie aplikacji sieciowych, korzystanie z wyrażeń regularnych, internacjonalizacja czy tworzenie graficznych interfejsów użytkownika w Swing.
3. Czy książka zawiera przykłady kodu i ćwiczenia do samodzielnego wykonania?
Tak, publikacja zawiera liczne przykłady kodu, które zostały przygotowane z myślą o praktycznym zastosowaniu i łatwym zrozumieniu przez czytelnika.
4. Czy ta książka jest odpowiednia do przygotowania się do pracy z dużymi projektami lub systemami korporacyjnymi w Javie?
Tak, poruszane są tematy takie jak rozwiązania korporacyjne, bezpieczeństwo, modularność, programowanie sieciowe i praca z bazami danych, co czyni ją wartościowym źródłem wiedzy dla osób pracujących nad dużymi projektami.
5. Czy znajdę tu informacje o integracji Javy z innymi językami lub technologiami?
Tak, książka omawia wywołania funkcji języka C z programów w Javie (JNI), korzystanie ze skryptów oraz integrację z innymi technologiami.
6. W jakiej formie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz elektronicznej (ebook), którą możesz czytać na komputerze, tablecie lub czytniku.
7. Czy książka nadaje się do samodzielnej nauki, czy wymaga wsparcia nauczyciela?
Materiał został opracowany tak, by umożliwić samodzielną naukę - opisy są szczegółowe i poparte praktycznymi przykładami, co ułatwia zrozumienie nawet zaawansowanych zagadnień.
8. Czy po zakupie ebooka na Helion.pl mogę korzystać z niego na kilku urządzeniach?
Tak, po zakupie ebooka możesz pobrać go w różnych formatach i korzystać na dowolnej liczbie własnych urządzeń.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
149,00 zł
Niedostępna
Ebook
89,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płacę z Millennium Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile