Ocena:

Książka jest wysoko ceniona za swoją przystępność i praktyczne podejście, dzięki czemu jest idealna dla początkujących uczących się języka Java. Ma jednak pewne problemy z nieścisłościami i głębokością pokrycia.
Zalety:Łatwa do zrozumienia, praktyczna w praktyce, obejmuje szeroki zakres tematów od podstawowych do średnio zaawansowanych, przyjazna dla początkujących, dobre wyjaśnienia.
Wady:⬤ Zawiera błędy, zwłaszcza w indeksie i niektórych pytaniach
⬤ brak głębi w koncepcjach programowania obiektowego
⬤ może nie przygotować czytelników do zaawansowanych tematów lub rozmów kwalifikacyjnych.
(na podstawie 10 opinii czytelników)
Let us Java: Strong Foundation for JAVA Programming (English Edition)
Poznaj podstawy najpopularniejszego dynamicznego języka do tworzenia aplikacji
Główne cechy
⬤ Poważna reorganizacja rozdziałów w celu lepszego zrozumienia omawianych pojęć.
⬤ Kompleksowe omówienie wszystkich pojęć języka Core Java.
⬤ Prosty język, krystalicznie przejrzyste podejście, książka przyjazna dla użytkownika.
⬤ Koncepcje są należycie poparte kilkoma przykładami i zrozumiałymi analogiami.
Opis
Język Java jest bardzo popularny w tworzeniu aplikacji dla komputerów PC, laptopów, tabletów, stron internetowych i urządzeń mobilnych. Nauka języka, który może działać na tak wielu różnych platformach, może być wyzwaniem. W tym miejscu ta książka będzie natychmiast przydatna. Jest ona napisana prostym i łatwym stylem narracji. Nie zakłada żadnego zaplecza programistycznego. Zaczyna się od podstaw i stopniowo zwiększa tempo, dzięki czemu czytelnik z łatwością radzi sobie ze złożonymi tematami pod koniec. Każdy rozdział został zaprojektowany tak, aby wywrzeć głębokie i trwałe wrażenie na umyśle czytelnika. Programowanie obiektowe zostało szczegółowo omówione, aby zapewnić solidne podstawy programowania w Javie. Dobrze przemyślane i w pełni działające przykładowe programy oraz starannie opracowane ćwiczenia w tej książce obejmują każdy aspekt programowania w języku Java.
Czego się nauczysz
⬤ Typy danych i instrukcje sterujące.
⬤ Klasy i obiekty.
⬤ Tablice i ciągi znaków.
⬤ Dziedziczenie i polimorfizm.
⬤ Interfejsy, pakiety.
⬤ Obsługa wyjątków, efektywne IO.
⬤ Wielowątkowość i synchronizacja.
⬤ Generics, klasy kolekcji, GUI z wykorzystaniem Swing.
⬤ Łączność z bazami danych przy użyciu JDBC.
Dla kogo jest ta książka
Ta książka okaże się "must have" zarówno dla początkujących, jak i doświadczonych profesjonalistów, ponieważ jest odskocznią do nauki technologii Java.
Spis treści
1. Przegląd języka Java.
2. Pierwsze kroki.
3. Typy danych i instrukcje Java.
4. Instrukcja kontroli decyzji.
5. Instrukcja sterowania pętlą.
6. Instrukcja Case-Control.
7. Funkcje.
8. Zaawansowane funkcje funkcji.
9. Wprowadzenie do OOP.
10. Klasy i obiekty.
11. Tablice.
12. Ciągi i wyliczenia.
13. Dziedziczenie.
14. Polimorfizm.
15. Obsługa wyjątków.
16. Efektywne wejście/wyjście.
17. Wielowątkowość w Javie.
18. Generics.
19. Klasy kolekcji.
20. Interfejsy użytkownika.
21. JDBC.
22. Indeks.
O autorze
Yashavant Kanetkar
Dzięki swoim książkom i kursom wideo Quest na temat C, C++, Java, Python, struktur danych, .NET, IoT itp. Yashavant Kanetkar stworzył, uformował i przygotował dziesiątki karier IT w ciągu ostatnich trzech dekad. Książki Yashavanta i filmy Quest wniosły znaczący wkład w tworzenie najwyższej klasy kadry IT w Indiach i za granicą.
Książki Yashavanta są uznawane na całym świecie i skorzystały z nich miliony studentów/profesjonalistów. Książki Yashavanta zostały przetłumaczone na języki hindi, gudżarati, japoński, koreański i chiński. Wiele z jego książek zostało opublikowanych w Indiach, USA, Japonii, Singapurze, Korei i Chinach.
Yashavant jest bardzo poszukiwanym mówcą w dziedzinie IT i prowadził seminaria / warsztaty w TedEx, IIT, IIIT, NIT i globalnych firmach programistycznych.
Jego profil Linkedin: linkedin.com/in/yashavant-kanetkar-9775255.