Książki

0

Witam, co sądzicie o tej książce na początek zaraz po wstępie do świata javy? https://www.amazon.co.uk/Java[...]131898?ref_=nav_ya_signin&
Proszę o w miarę szybką odpowiedź gdyż zamierzam zamówić w najbliższej przyszłości. Pozdrawiam,

0

Programuję już jakiś czas w Javie i chciałbym trochę "ugruntować" wiedzę - uporządkować sobie teorię. Polecacie jakąś książkę? Czy może znacie jakąś stronę internetową z dobrą teorią?

0
paweto17 napisał(a):

Programuję już jakiś czas w Javie i chciałbym trochę "ugruntować" wiedzę - uporządkować sobie teorię. Polecacie jakąś książkę? Czy może znacie jakąś stronę internetową z dobrą teorią?

mi dużo dały tutoriale Oracle'a https://docs.oracle.com/javase/tutorial/
Teraz czytam to do poduchy: https://books.goalkicker.com/JavaBook/ (zbiór postów ze stackoverflow) Jest mega.

0

Witam.
Możecie polecić jakąś dobrą książkę do nauki Javy? Nie jestem kompletnie początkujący w programowaniu. Ogarniam programowanie proceduralne i podstawy obiektowego w C++ (do końca stycznia powinienem skończyć przerabiać książkę C++ Szkoła Programowania S. Praty, a tam są omówione podstawy OOP).

Najbardziej waham się pomiędzy dwiema książkami:

Herbert Schildt: Java. Kompendium programisty. Wydanie IX
https://helion.pl/ksiazki/jav[...]ldt,javkp9.htm#section7_shift

Cay S. Horstmann: Java. Podstawy. Wydanie X.
https://helion.pl/ksiazki/jav[...]ann,javp10.htm#section7_shift

Jednak w obydwu pozycjach każdy na coś narzeka i w sumie ciężko mi się ostatecznie zdecydować. Aktualnie jestem chyba jednak bliżej książki Schildta - w książce Horstmanna jest za dużo negatywnych opinii na stronie helionu (m.in, że trzeba bardzo dobrze znać C++, listingi są strasznie długie, ogólny chaos w książce, po część rzeczy odsyła do drugiego tomu z technikami zaawansowanymi itd.)
Dodam, że raczej nie łączę swojej przyszłości zawodowej z Javą, po prostu w następnym semestrze na studiach będę mieć Javę i programowanie obiektowe (do tej pory miałem tylko proceduralne w C++), więc potrzebuje po prostu dobrej książki do nauki i ogarnięcia samej idei programowania obiektowego.

2

Herbert Schildt: Java. Kompendium programisty. Wydanie IX
https://helion.pl/ksiazki/jav[...]ldt,javkp9.htm#section7_shift

Zakupiłem tę pozycję po premierze. Teraz jest już nowsza wersja do JDK 9 (nie wiem czy już wydana w PL). Polecam. Dużo treści. Sporo zbędnej na początek ale przydatnej w późniejszym czasie jak najbardziej.

Jednak w obydwu pozycjach każdy na coś narzeka i w sumie ciężko mi się ostatecznie zdecydować. Aktualnie jestem chyba jednak bliżej książki Schildta - w książce Horstmanna jest za dużo negatywnych opinii na stronie helionu (m.in, że trzeba bardzo dobrze znać C++, listingi są strasznie długie, ogólny chaos w książce, po część rzeczy odsyła do drugiego tomu z technikami zaawansowanymi itd.)

Co za [CIACH!] :P Bardzo fajna pozycja. Zwłaszcza jak ktoś nie jest niespełnionym programistom po kosmetologii. Skoro masz podstawy to spokojnie dasz sobie z tą pozycją radę. Tej drugiej nie znam ale ze słyszenia - pewnie równie dobra. A ludziom zawsze będzie coś nie pasowało zatem przejdź się do stacjonarnej księgarni typu Empik i weź książkę do rąk. Przejrzyj spis online, a potem przejrzyj sobie kilka rozdziałów na żywo i sprawdź. Owszem - listingi są czasami na kilka stron ale i przykład często tego wymaga. Gdyby były dobrane inne przykłady to i listingi mogłyby być krótsze. A poza tym to Java wiec rozwlekłość kodu jest olbrzymia, tyle.

0
Hispano-Suiza napisał(a):

Herbert Schildt: Java. Kompendium programisty. Wydanie IX

Zakupiłem tę pozycję po premierze. Teraz jest już nowsza wersja do JDK 9 (nie wiem czy już wydana w PL). Polecam. Dużo treści. Sporo zbędnej na początek ale przydatnej w późniejszym czasie jak najbardziej.

Co za [CIACH!] :P Bardzo fajna pozycja. Zwłaszcza jak ktoś nie jest niespełnionym programistom po kosmetologii. Skoro masz podstawy to spokojnie dasz sobie z tą pozycją radę. Tej drugiej nie znam ale ze słyszenia - pewnie równie dobra. A ludziom zawsze będzie coś nie pasowało zatem przejdź się do stacjonarnej księgarni typu Empik i weź książkę do rąk. Przejrzyj spis online, a potem przejrzyj sobie kilka rozdziałów na żywo i sprawdź. Owszem - listingi są czasami na kilka stron ale i przykład często tego wymaga. Gdyby były dobrane inne przykłady to i listingi mogłyby być krótsze. A poza tym to Java wiec rozwlekłość kodu jest olbrzymia, tyle.

Serio jest sens kupować to najnowsze wydanie? Tak jak pisałem raczej nie wiążę swojej przyszłości z Javą, więc chyba Java w wersji 8 powinna mi wystarczyć do tego, o czym mówiłem.
Poza tym nie chcę za bardzo kupować nowego wydania, bo podobno ma jeszcze mniejsze litery niż poprzednie (ktoś tak napisał w komentarzu na stronie helionu) i się źle czyta. Nie wspominając o tym, że - jakby to powiedzieć - "kolega z internetu" wysłał mi za darmo swoje wydanie VI w pdf (xD), więc nie jestem za bardzo przekonany, żeby kupować nowe wydanie za 100 zł. xD

0

Serio jest sens kupować to najnowsze wydanie? Tak jak pisałem raczej nie wiążę swojej przyszłości z Javą, więc chyba Java w wersji 8 powinna mi wystarczyć do tego, o czym mówiłem.

Kompletnie nie ma. Różnice między JDK 9, a 8 nie są na tyle duże żeby musieć nabywać najnowsze. Poza tym już jest JDK11 (chyba), a zaraz będą następne według nowych cykli wydawniczych. Poza tym ta książka ma mniejszą wersję (tańszą o połowę).. 89 zamiast 179 bez tego niepotrzebnego końca z dziesiątkami przykładów. Jeżeli tylko na uczelnię chcesz to przyswoić to śmiało weź tę szczuplejszą i tańszą pozycję bo nie różni się niczym więcej od tej 2x droższej.

0

Co polecacie z jak najnowszych, anglojęzycznych (dostępnych w Polsce lub na eBayu czy coś) dla kogoś kto przeczytał i rozumie programowanie obiektowe i ogólne podstawy Javy?

1
kuglarz napisał(a):

Co polecacie z jak najnowszych, anglojęzycznych (dostępnych w Polsce lub na eBayu czy coś) dla kogoś kto przeczytał i rozumie programowanie obiektowe i ogólne podstawy Javy?

Polecamy zacząć wykorzystywać wiedzę w praktyce.

https://helion.pl/ksiazki/jav[...]t-schildt,javk10.htm#format/d
https://helion.pl/ksiazki/pro[...]ey-deitel,prjaso.htm#format/d

0

Kupiłem na allegro i zaczynam czytać Cay S. Horstmann: Java. Podstawy. Wydanie X :) Nie opieram się oczywiście na samej książce, chodzę na weekendowy kurs Javy Software Development Academy i na tygodniu ćwiczę zadania które daje nam trener, ale mam nadzieje że książka również mi pomoże w nauce :)

1 użytkowników online, w tym zalogowanych: 0, gości: 0, botów: 1

Robot: Semrush