1)
a) Książki -> Thinking in Java
, Effective Java
- grube rzeczy, ale najlepiej przeczytać rozdział, pokodzić trochę, przeczytać nastepny itp
b) Kursy -> Po prostu na Youtubie pooglądaj parę tutoriali z javy - teog jest pełno, przy okazji osłuchasz się z hinduskim angielskim
2) Jak już trochę nauczysz się javy po tym, to żeby wejść na rynek, trzeba też znać frameworki, jak np Spring - pomocna tu będzie np książka Spring in action
3) Na pewno warto zrobić jakiś pełny projekt od początku do końca - wtedy napotkasz przeróżne problemy, które, siłą rzeczy, będziesz musiał rozwiązać, żeby ukończyć projekt. Ale nie robiłbym potem 10 różnych projektów (żeby się pochwalić githubem czy coś) - 1-2 spokojnie starczą
4) Obserwuj niniejsze forum, najlepiej w działach Java
i Kariera
- nie chodzi o uczenie się wielu rzeczy stąd, ale po prostu "poznasz" światek IT
5) Jak już będziesz czuł się gotowy do aplikowania na staż / pozycję juniorską, to pogooglaj 100 java interview questions
czy 100 Spring interview questions