ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
59,50 zł 119,00 zł (-50%)
59,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?

  • 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ń!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
119,00 zł
Niedostępna
Ebook
59,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint