Ocena:

Książka „Learn Java 17 Programming” autorstwa Nicka Samoylova zebrała mieszane recenzje, podkreślające jej mocne strony w zapewnieniu kompleksowego wprowadzenia do języka Java i jego nowych funkcji, jednocześnie wskazując na znaczącą krytykę dotyczącą błędów, jakości druku i przydatności dla początkujących.
Zalety:⬤ Wszechstronne omówienie koncepcji Java, w tym podstawowe podstawy, nowe funkcje i zaawansowane tematy
⬤ dobrze zorganizowane dla odniesienia
⬤ osobiste spostrzeżenia autora zwiększają wrażenia z czytania
⬤ odpowiednie dla doświadczonych programistów przechodzących na Javę
⬤ pełne wyjaśnienia pojęć.
⬤ zawiera błędy i trudne quizy, szczególnie dla początkujących
⬤ niektórzy recenzenci uznali ją za przytłaczającą i słabo dostosowaną dla nowicjuszy
⬤ słaba jakość druku
⬤ postrzegana jako po prostu wyliczająca metody bez przydatnych wyjaśnień
⬤ argumenty o byciu zbyt prostą lub niewystarczająco szczegółową.
(na podstawie 10 opinii czytelników)
Learn Java 17 Programming - Second Edition: Learn the fundamentals of Java Programming with this updated guide with the latest features
Poznaj podstawowe koncepcje programowania, takie jak programowanie obiektowe, funkcjonalne i reaktywne, pisząc kod i budując projekty przy użyciu najnowszej wersji Java LTS
Kluczowe cechy:
⬤ Przewodnik krok po kroku dla początkujących, aby rozpocząć programowanie w Javie 17.
⬤ Poznaj podstawowe tematy programowania, w tym programowanie GUI, współbieżność i obsługę błędów.
⬤ Pisz wydajny kod i twórz projekty, ucząc się podstaw programowania.
Opis książki:
Java jest jednym z najbardziej preferowanych języków wśród programistów. Jest używany we wszystkim, od smartfonów i konsol do gier po superkomputery, a jego nowe funkcje po prostu zwiększają bogactwo tego języka.
Ta książka o programowaniu w Javie zaczyna się od pomocy w nauce instalacji Java Development Kit. Następnie skupisz się na zrozumieniu programowania obiektowego (OOP), z wyjątkowym wglądem w koncepcje takie jak abstrakcja, hermetyzacja, dziedziczenie i polimorfizm, które pomogą ci w programowaniu aplikacji w świecie rzeczywistym. Następnie omówione zostaną podstawowe struktury programistyczne języka Java, takie jak struktury danych i algorytmy, które posłużą jako elementy składowe aplikacji za pomocą przykładowych programów i przykładów praktycznych. Zagłębisz się również w podstawowe tematy programowania, które pomogą ci w obsłudze błędów, debugowaniu i testowaniu aplikacji. W miarę postępów przejdziesz do zaawansowanych tematów, takich jak biblioteki Java, zarządzanie bazami danych i programowanie sieciowe, a także zbudujesz przykładowy projekt, który pomoże ci zrozumieć zastosowania tych koncepcji.
Pod koniec tej książki o Javie nie tylko będziesz dobrze zaznajomiony z Javą 17, ale także zyskasz perspektywę na przyszłość tego języka i zdobędziesz umiejętności wydajnego kodowania przy użyciu najlepszych praktyk.
Czego się nauczysz:
⬤ Zrozumieć i zastosować zasady obiektowe w Javie.
⬤ Zgłębiać wzorce projektowe Java i najlepsze praktyki w celu rozwiązywania codziennych problemów.
⬤ Z łatwością budować przyjazne dla użytkownika i atrakcyjne GUI.
⬤ Zrozumienie korzystania z mikrousług za pomocą praktycznych przykładów.
⬤ Odkryj techniki i idiomy do pisania wysokiej jakości kodu Java.
⬤ Zapoznać się z wykorzystaniem struktur danych w Javie.
Dla kogo jest ta książka:
Książka ta jest przeznaczona dla osób, które chciałyby rozpocząć nową karierę w zawodzie programisty Java, jak również dla tych, którzy już zajmują się tym zawodowo i chcieliby odświeżyć swoją wiedzę na temat najnowszych technologii i idei Java i pokrewnych.