ODBIERZ TWÓJ BONUS :: »

Java. Najlepsze rozwiązania zadań programistycznych. Receptury. Wydanie IV Ian F. Darwin

Autor:
Ian F. Darwin
Serie wydawnicze:
Receptury
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 4
Stron:
616
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna

Powiadom mnie, gdy książka będzie dostępna

Ebook
65,45 zł 119,00 zł (-45%)
39,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Kompilowania, uruchamiania i debugowania aplikacji Java z użyciem JDK, IDE, Maven i Gradle
  • Korzystania z JShell do interaktywnej pracy z kodem Java
  • Zarządzania zależnościami, testowania i wdrażania projektów Java
  • Przetwarzania tekstu, operacji na łańcuchach znaków i stosowania wyrażeń regularnych
  • Formatowania, konwersji i operacji na liczbach, w tym liczbach zespolonych i dużych wartościach
  • Pracy z datami, godzinami, strefami czasowymi oraz obsługi zdarzeń cyklicznych
  • Strukturalizacji danych z użyciem tablic, kolekcji, map, zbiorów i typów ogólnych
  • Stosowania technik programowania obiektowego: polimorfizmu, klas wewnętrznych, wzorca Singleton, Optional
  • Wykorzystywania programowania funkcyjnego: wyrażenia lambda, interfejsy funkcyjne, strumienie i kolekcje równoległe
  • Obsługi wejścia/wyjścia, pracy z plikami tekstowymi, binarnymi, archiwami JAR/ZIP oraz katalogami
  • Integracji Javy z uczeniem maszynowym, Apache Spark i językiem R
  • Tworzenia klientów sieciowych HTTP/REST, obsługi gniazd, datagramów i protokołów sieciowych
  • Budowania serwerów w Javie, obsługi wielu klientów, tworzenia usług RESTful i zabezpieczania SSL
  • Przetwarzania i generowania danych w formacie JSON z użyciem popularnych bibliotek
  • Tworzenia, dokumentowania i pakowania własnych pakietów oraz zarządzania modułami Java
  • Programowania wielowątkowego: uruchamiania, synchronizacji, planowania zadań i optymalizacji działania
  • Wykorzystywania introspekcji, refleksji, adnotacji i dynamicznego ładowania klas
  • Integracji Javy z innymi językami programowania oraz wywoływania kodu natywnego

Java jest jednym z najpopularniejszych języków programowania. Równocześnie należy do najbardziej innowacyjnych technologii informatycznych; zawsze stanowiła awangardę. Programiści cenią Javę za dojrzałość, bezpieczeństwo i wszechstronność. Jednak nawet tak znakomity język niekiedy przysparza problemów podczas pracy. Mogą się one okazać całkiem proste do rozwiązania, jeśli tylko wiadomo, jak się do tego zabrać.

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.

W książce między innymi:

  • kompilacja kodu, uruchamianie i debugowanie oraz pakowanie klas Javy
  • praca z tekstem, wyrażenia regularne i wzorce
  • programowanie obiektowe i funkcyjne oraz programowanie sieciowe
  • format JSON i wymiana danych
  • wielowątkowość i współbieżność
  • big data i Java

Java: najlepsze rozwiązania najważniejszych zadań!

Wiosenne porządku na magazynach! / Ebooki -45%, książki -35%

Wybrane bestsellery

O autorze książki

Ian F. Darwin pracuje w branży komputerowej od trzech dziesięcioleci. Oprócz pisania programów i świadczenia usług consultingowych, Ian pracuje w firmie Learning Tree International, jednej z wiodących na świecie firm prowadzących kursy techniczne, gdzie naucza wykorzystania systemu Unix oraz programowania w językach C oraz Java. Jest także autorem książki Checking C Programs with Lint (O’Reilly) oraz ponad 70 artykułów poświęconych systemowi Unix.

Ian F. Darwin - pozostałe książki

Zobacz pozostałe książki z serii Receptury

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka zawiera praktyczne przykłady kodu w Javie?
Tak, książka prezentuje liczne gotowe receptury i przykłady kodu rozwiązujące konkretne problemy programistyczne w języku Java.
2. Czy książka jest zgodna z najnowszymi wersjami Javy?
Tak, czwarte wydanie uwzględnia zmiany i nowości wprowadzone w wersjach Javy 12, 13 i 14.
3. Czy znajdę tu rozwiązania dotyczące programowania funkcyjnego i pracy z kolekcjami?
Tak, książka zawiera rozdział poświęcony technikom programowania funkcyjnego, interfejsom funkcyjnym, strumieniom oraz pracy z kolekcjami równoległymi.
4. Czy książka omawia zagadnienia związane z programowaniem sieciowym oraz przetwarzaniem danych w formacie JSON?
Tak, w publikacji znajdują się rozdziały dotyczące zarówno programowania sieciowego (klienty i serwery), jak i przetwarzania danych w formacie JSON w Javie.
5. Czy do książki dołączone są materiały dodatkowe lub przykładowe kody?
Tak, książka umożliwia pobranie przykładowych kodów źródłowych, które pomagają w nauce i praktycznym zastosowaniu przedstawionych receptur.
6. Czy książka może pomóc w rozwiązywaniu typowych problemów napotykanych podczas pracy z Javą?
Tak, każda receptura w książce została opracowana tak, aby rozwiązywać konkretne, często spotykane wyzwania programistyczne w Javie.
7. Czy publikacja obejmuje tematykę automatyzacji testowania i wdrażania kodu w Javie?
Tak, w książce znajdziesz zagadnienia związane z automatyzacją kompilacji, testowania (JUnit), wdrażania (Maven, Gradle) oraz ciągłą integracją.
8. W jakiej formie dostępna jest książka - drukowanej czy elektronicznej?
Książka dostępna jest w ofercie Helion.pl zarówno w wersji papierowej, jak i w formatach elektronicznych (ebook: PDF, ePub, mobi).

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
119,00 zł
Niedostępna
Ebook
65,45 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 Millennium 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile
Bezpieczne płatności szyfrowane SSL