W dniu dzisiejszym kontakt z Biurem Obsługi Klienta jest możliwy jedynie drogą mailową.
Przepraszamy za niedogodności. więcej

Nowoczesna Java w działaniu

Wyrażenia lambda, strumienie, programowanie funkcyjne i reaktywne

Chwilowo niedostępny

Nowoczesna Java w działaniu

oprawa miękka

119,70 zł

Nowoczesna Java w działaniu

eBook

126,00 zł

Ładowanie...

Szczegóły produktu

Data wydania
9 lis 2018
Oprawa
miękka
Numer wydania
1
Wydawca
PROMISE

Nowoczesna Java w działaniu

Najlepiej sprzedająca się książka wydawnictwa Manning o języku Java 8 została zaktualizowana do Javy 9! W ramach „Nowoczesnej Javy w działaniu” swoje dotychczasowe umiejętności programowania w Javie wzbogacisz o najnowsze techniki i funkcje. Po praktycznym wprowadzeniu do wyrażeń lambda z użyciem realnego kodu Java, zagłębisz się w interfejs programowania aplikacji o nazwie Streams. Następnie odkryjesz programowanie reaktywne sterowane zdarzeniami i zobaczysz, jak system modułów platformy Java (projekt Jigsaw) pozwoli Ci zmienić sposób konstruowania Twojego kodu. Książka ta objaśnia również programowanie funkcyjne w Javie, pracę z kolekcjami i wiele więcej. „Książka stanowi doskonałe wprowadzenie do najnowszych funkcji Javy 8 i 9. Zawarto w niej przejrzyste i zwięzłe przykłady, które pomagają zrozumieć sposób użycia najnowszych funkcji języka Java, takich jak strumienie, funkcje lambda i strumienie reaktywne”. Meredith Godar O technologii Wydanie języka Java 9 bazuje na tym, co uczyniło Javę 8 tak ekscytującą. Poza wyrażeniami lambda i strumieniami z Javy 8, Java 9 wprowadza również szereg całkowicie nowych funkcji. Zawiera ona nowe funkcje bibliotek w celu wsparcia programowania reaktywnego, które dostarczają nowych sposobów myślenia o programowaniu, a także pozwalają tworzyć kod, który jest łatwiejszy w czytaniu i utrzymywaniu. Java 9 wprowadza ponadto długo wyczekiwany system modułów. Moduły zachęcają do pisania kodu w mniejszych jednostkach, które są znacznie łatwiejsze do testowania, zarządzania i wydawania. Dodatkowo Java 9 pomaga programistom poprzez rozszerzenie funkcjonalności programowania funkcyjnego i strumieni dostępnych w Javie 8. Co w środku? • Wszystkie nowe zmiany i funkcje w Javie 9 • Wyrażenia lambda • Przetwarzanie danych z użyciem strumieni • Testowanie i debugowanie z użyciem wyrażeń lambda • Programowanie reaktywne w Javie • System modułów platformy Java • Projektowanie praktyczne z wykorzystaniem programowania funkcyjnego O czytelniku Książka ta została napisana dla programistów zaznajomionych z językiem Java i podstawami programowania zorientowanego obiektowo. O autorach Raoul-Gabriel Urma jest dyrektorem generalnym i współzałożycielem Cambridge Spark – wiodącej społeczności edukacyjnej dla programistów i naukowców z Wielkiej Brytanii zajmujących się przetwarzaniem danych. Mario Fusco jest starszym inżynierem oprogramowania w firmie Red Hat, gdzie pracuje nad rozwojem głównych komponentów silnika reguł biznesowych JBoss o nazwie Drools. Alan Mycroft jest profesorem informatyki na Uniwersytecie w Cambridge i współzałożycielem Raspberry Pi Foundation.

 

Recenzje (0)

Zainspiruj się kategoriami tego produktu

Książki tego autora
Może Cię zainteresuje
Książki tego wydawnictwa

Nowoczesna Java w działaniu: Klucz do zaawansowanego programowania

Oferująca najnowsze techniki i funkcje, książka "Nowoczesna Java w działaniu" stanowi nieodzowne źródło wiedzy dla programistów pragnących opanować Java 8 i 9. Praktyczne przykłady, w tym programowanie reaktywne, system modułów Jigsaw oraz programowanie funkcyjne, umożliwiają pogłębienie umiejętności i skuteczne zastosowanie nowoczesnych rozwiązań w codziennej pracy. Rekomendujemy także literaturę dotyczącą PHP 8, języka Rust oraz TypeScript, które uzupełnią Twoje kompetencje w zakresie nowoczesnych technologii programistycznych.

Po jakie produkty jeszcze warto sięgnąć:

  1. PHP 8 Obiekty, wzorce, narzędzia. Ta książka to niezbędnik dla każdego programisty PHP, który chce zgłębić obiektowe podejście i najnowsze funkcje PHP 8. Dowiedz się, jak tworzyć solidne frameworki i biblioteki, które ułatwią Twoją pracę i podniosą jakość kodu.
  2. Programowanie w języku Rust. Oficjalny przewodnik po języku Rust, który pozwoli Ci opanować systemowe programowanie na wysokim poziomie. Naucz się pisać niezawodny, wydajny kod i poznaj narzędzia do tworzenia aplikacji CLI, serwerów WWW i nie tylko.
  3. Poznaj TypeScript Rozwiń swoje umiejętności programistyczne, korzystając z bezpiecznego i skalowalnego języka TypeScript. Ta praktyczna książka wprowadzi Cię w tajniki języka, który rewolucjonizuje rozwój dużych aplikacji internetowych.
  4. Efektywny Python. 125 sposobów na lepszy kod Odkryj, jak pisać jeszcze bardziej wydajny, bezpieczny i wieloplatformowy kod w Pythonie. Zawiera praktyczne techniki i algorytmy, które podniosą Twoje umiejętności programistyczne na wyższy poziom.
  5. Python na poważnie Zgłębiaj zaawansowane zagadnienia Pythona, od wielowątkowości po projektowanie API. Ta książka oparta na wieloletnim doświadczeniu nauczy Cię unikać błędów i tworzyć lepsze programy.
  6. Rozwój oprogramowania w praktyce Poznaj kompleksowe podejście do nauki programowania w Javie poprzez projekty i najlepsze praktyki. Idealna pozycja dla początkujących i średniozaawansowanych, którzy chcą budować solidne aplikacje.
  7. Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database Naucz się pisać niezawodne zapytania i modyfikować dane w najnowszych wersjach SQL Server i Azure. Książka wyjaśnia kluczowe koncepcje i praktyczne zastosowania T-SQL.
  8. Programista samouk Jeśli chcesz zostać profesjonalnym programistą, ta książka pokaże Ci, jak opanować szeroki zakres pojęć, narzędzi i dobrych praktyk. Praktyka i ciągłe doskonalenie to klucze do sukcesu.
  9. Kompilatory Poznaj tajniki tłumaczenia kodu źródłowego na język maszynowy i dowiedz się, jak działają kompilatory. Klasyczna pozycja, która wyjaśnia złożone procesy za pomocą przystępnych przykładów.
  10. Programowanie aplikacji dla Sklepu Windows w C# Praktyczny poradnik, który krok po kroku pokaże Ci, jak tworzyć aplikacje dla Windows Store, korzystając z nowoczesnych technologii i narzędzi C# oraz WinRT. Idealny dla deweloperów chcących wejść w świat aplikacji mobilnych i desktopowych.

Nowoczesna Java w działaniu