Ocena:
Książka jest dobrze przyjęta wśród początkujących i studentów, chwalona za jasne i zwięzłe wyjaśnienia koncepcji programowania w Javie. Zaczyna się od podstawowych tematów i stopniowo przechodzi do bardziej złożonych, co czyni ją dobrym wyborem dla tych, którzy dopiero zaczynają programować. Niektórzy czytelnicy uważają ją jednak za zbyt podstawową i uważają, że niektóre wyjaśnienia można by poprawić.
Zalety:⬤ Przyjazny dla początkujących
⬤ jasne i zwięzłe wyjaśnienia
⬤ dobry układ, który stopniowo się rozwija
⬤ pomocny w zrozumieniu struktury Javy
⬤ przydatny do odświeżenia pojęć poznanych na bootcampach
⬤ przyjemna lektura.
Niektóre wyjaśnienia, szczególnie dotyczące metod i konstruktorów, mogą być mylące; mogą być zbyt podstawowe dla osób z pewnym doświadczeniem w programowaniu.
(na podstawie 9 opinii czytelników)
Think Java: How to Think Like a Computer Scientist
Think Java to praktyczne wprowadzenie do informatyki i programowania wykorzystywane przez wiele uniwersytetów i szkół średnich na całym świecie. Jego zwięzłość, nacisk na słownictwo i nieformalny ton sprawiają, że jest szczególnie atrakcyjny dla czytelników z niewielkim lub żadnym doświadczeniem. Książka zaczyna się od najbardziej podstawowych pojęć programistycznych i stopniowo przechodzi do zaawansowanych technik obiektowych.
W tym w pełni zaktualizowanym i rozszerzonym wydaniu, autorzy Allen Downey i Chris Mayfield przedstawiają programowanie jako sposób na rozwiązywanie interesujących problemów. Każdy rozdział przedstawia materiał na jeden tydzień kursu uniwersyteckiego i zawiera ćwiczenia, które pomogą ci przećwiczyć to, czego się nauczyłeś. Po drodze poznasz prawie wszystkie zagadnienia wymagane do egzaminu AP Computer Science A i certyfikatu Java SE Programmer I.
⬤ Odkrywaj jedną koncepcję na raz: zajmuj się złożonymi tematami w serii małych kroków z wieloma przykładami.
⬤ Zrozum, jak formułować problemy, kreatywnie myśleć o rozwiązaniach oraz tworzyć, testować i debugować programy.
⬤ Poznanie danych wejściowych i wyjściowych, decyzji i pętli, klas i metod, łańcuchów i tablic, rekurencji i polimorfizmu.
⬤ Określ, które metody tworzenia programów są dla Ciebie najlepsze i ćwicz ważną umiejętność debugowania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)