Nauka Javy - samouk

0

Cześć wszystkim, jestem studentem Informatyki, od października zaczynam 3 semestr, chciałbym pouczyć się Javy na własną rękę. Znam podstawy Javy, mam też pojęcie o programowaniu (nie jestem kompletnym nowicjuszem). Przechodząc do meritum czy mógłby mnie ktoś nakierować w jaki sposób mógłbym się uczyć, czy robić sobie zadania z jakiegoś Spoja / CodeForces, czy może postarać się napisać jakiś łatwy projekt (jak tak to jaki i na czym miałby polegać - tak aby jak najbardziej poszerzyć wiedzę). Głównym celem jest to co może mi się przydać w przyszłości a nie umiejętność pisania skomplikowanych algorytmów, czy rozwiązywanie abstrakcyjnych zadań. Z góry bardzo dziękuję za pomoc i zaangażowanie :)

4

Cmon... https://4programmers.net/Search?q=nauka+javy
Takich tematów przewinęło się sporo ;) Umiejętne szukanie informacji jest niezwykle istotne w pracy klepacza kodu :)

3

czy robić sobie zadania z jakiegoś Spoja / CodeForces, czy może postarać się napisać jakiś łatwy projekt

Tak.

3

WIększość programistów Javy to CRUD Developerzy (To nie wstyd, sam jestem) więc najlepiej napisać jakiegoś CRUDa (tylko, proszę, bez enterprajsowych dziwactw, bo był tu jeden taki co ping-pong po sieci napisał z użyciem wszystkich możliwych narzędzi).
Taki crud IMHO powinien mieć testy, Swaggera i PostgreSQLa jako bazę

BTW ja się uczę Haskella pisząc interpretery esojęzyków jak Brainfuck, ETA, Funge, Piet, SubLeq i WhiteSpace

2

@Kondzio33:

Masz jakieś obszary szczególnej frajdy, coś cię jara bardziej niż reszta?
To by mogło wskazać projekt, np "masz akwarium ?" (to z dowcipu o milicjancie i logice)

Chciałbym cię trochę odwieść od bardzo bezpośredniego celowania edukacji dość początkowej - celując w rynek pracy.
Pewnego rodzaju wiedzę trzeba "zmarnować" tzn budujemy fundamenty, szersze horyzonty - a niekoniecznie się to przełoży w zakres pracy

Przechodząc do Javy, takim moim najwazniejszym "nie" jest uczenie się Springa bez naprawdę dobrego programowania, OOP, płynnej znajomości Javy. jest moją subiektywną opinią, ze jest wielu słabych programistów Springa, którzy już nie zrobią postepu.

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