Nauka Javy - ksiazki

0

Siema

Rozpocząłem naukę Javy z kursu JavaStart. W wolnym czasie poczytałem trochę więcej na forach i doszedłem do wniosku, ze w kwietniu kupie sobie dwie książki.

Bede miał przerobione podstawy składni wiec kupie "Czysty kod" - czy to ma znaczenie czy kupie książkę w wersji anglo- czy polskojęzycznej? Znam język angielski mniej więcej na poziomie B2, ale jeśli tłumaczenie jest dobre, to myślę, ze mimo wszystko lepiej zrozumiem polska wersje.

Chciałbym tez kupić książkę do Javy, taka bardziej techniczna. Poza samym kursem mam sporo zadań w sieci, itp.korzystam tez z JetBrains i Google, ale mimo wszystko chce mieć coś papierowego, żeby czasem oderwać się od ekranu, poczytać lub, żeby mieć taka encyklopedie, do której mogę się odnieść. Czy pozycja C.Horstmanna spełnia zadane kryteria? Java - Podstawy, wydanie XI. I tutaj również zapytam - wersja pl czy ang?

Powinienem przerabiać materiały dot.Swing czy całkiem to opuścić? Wziąć się od razu za JavaFX czy przerzucić się ze Swinga na FX? Docelowo nie interesuje mnie tworzenie desktop appek, ale i tak chce to przerobić dla samej świadomości jak to powstaje, poza tym zawsze może mi się zmienić, lub nagle złapię potrzebę stworzenia czegoś..

Dzięki z góry i pozdrawiam forumowiczow!

3

BraVolt is typing..

2

Horstmann
https://horstmann.com/corejava/

Sam się z tego uczyłem, polecam.

Zrób materiał z 1 tomu bez Swing i podobnych, wtedy będziesz mieć lepsze rozeznanie co, dlaczego, czy chcesz i czy ci się podoba.

0

Też polecam Horstmana.

Poza tym:
https://helion.pl/kategorie/p[...]ceny=&wydawca=&jezyk=

Księgarnia losowa, kup gdzie taniej. Ja tytuł wrzucam najpierw na ceneo.pl i biorę najtańszą księgarnię. Polecam najnowsze wydania.

Weź po polsku. Jak przerobisz to zobaczysz co dalej.

0

Obecnie dla przypomnienia czytam wyrywkowo https://www.amazon.com/Java-C[...]erence-Eleventh/dp/1260440230 , bardzo obszerna książka która chyba obejmuje wszystko związane z Javą (Wydaje się że wszystko poza asynchronicznością wykraczającą poza Future). Na dłuższą metę jest to dobry wybór.

I polecam czytać książki po angielsku bo tłumaczenie niektórego słownictwa na polski wydaje się być bezsensowne.

0

@p_agon:

Muminki mnie śledzą, dopadną i zjedzą :-o

A OPowi polecam też zabranie się za temat Design Patterns. Może Head First?

1

A ja klasycznie polecam Java. Programowanie funkcyjne. Ale ostrzegam, książka rozwala mózg na kawałki i trochę się z tego zbierałem. BTW muszę przeczytać drugi raz

0

Jak się zastanawiasz nad tym czy PL czy EN to moje obserwacje:

  • z Heliona masz bardzo szybko książkę PL, zwykle dużo tańszą (jest jeszcze PWN ale nie próbowałem bezpośrednio)
  • z Amazona (wydanie EN, UK/US/DE) masz zwykle później towar
  • wydania z Heliona bywają nawet o 100 stron krótsze (mniejsza czcionka) - pod rozwagę dla osób które mają problem ze wzrokiem
  • znam konwersacyjnie angielski, poruszam się samodzielnie po świecie (jakieś B2), ale wersje angielskie dłużej mi się czyta, czy to dobrze czy nie - nie wiem. Jak dłużej spędzam czas nad książką to więcej zapamiętuję
  • z Amazona używki można nawet dostać za $1 (słownie: jednego dolara) - kwestia tego jak daleko chcesz się cofnąć w technologii albo jak głębokie podstawy poznać
0

Z Heliona widziałem coś co się nazywało "Dodruk na życzenie"
Jakość jak z kserokopiarki, rzekomo kosztowało ponad stówę za zamówiony 1 egzemplarz.

1

Polecam mimo wszystko od razu wersje EN. Na poczatku moze bedzie trudniej, ale jak chcesz robic fajne rzeczy to masz spora szanse ze bedziesz pracowal z ludzmi z calego swiata i angielski jest wtedy koniecznoscia. Po jakims czasie dochodzisz do etapu ze teksty techniczne wolisz czytac po angielsku, bo inaczej musisz sobie w glowie tlumaczyc pojecia z polskiego na angielski :) Mam ksiazke Core Hosrstmana (stara, Java 5 albo 6) i zdecydowanie bardziej ja lubilem niz Thinking in Java, wiec jak tylko zaktualizowali to jak najbardziej. Ale jk juz cos ogarniasz z Javy to IMHO zaczalbym od drugiej czesci.

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