Java SE. Co teraz

Java SE. Co teraz
1

Jestem studentem III roku studiów informatycznych na politechnice ale nie stricte informatyka. Miałem C++, podstawy Javy ale generalnie wszystkiego uczę się sam. Przeczytałem (z wykorzystaniem w praktyce - zrobiłem kilka większych projektów np. z obsługą bazy danych MySQL) ksiażkę "Java. Podstawy" Horstmanna. Posiadam również drugą część "Java. Techniki Zaawansowane" w tej książce przeczytałem tylko kilka rozdziałów. Niestety taka wiedza na staż raczej nie wystarczy stąd moje pytanie co teraz wziąć na warsztat żeby dostać się gdzieś na staż i uczyć się tam sto razy więcej i szybciej? Ucząc się czegoś nowego wolę czytać książkę niż przeglądać jakieś tutoriale (próbowałem czegoś z Java EE tak się nauczyć) dlatego zastanawiam się nad tymi książkami:

GIT. Kontrola Wersji: http://helion.pl/ksiazki/git-rozproszony-system-kontroli-wersji-wlodzimierz-gajda,gitroz.htm#szczegoly
Trochę o kontroli wersji, testach: http://helion.pl/ksiazki/head-first-software-development-edycja-polska-dan-pilone-russ-miles,hfsode.htm#opis
http://helion.pl/ksiazki/java-praktyczne-narzedzia-john-ferguson-smart,javapn.htm
Java EE: http://helion.pl/ksiazki/java-ee-6-programowanie-aplikacji-www-krzysztof-rychlicki-kicior,javee6.htm#szczegoly
A może od razu Spring: http://helion.pl/ksiazki/spring-w-akcji-wydanie-iii-craig-walls,sprwa3.htm#spis-tresci

Wiem, że wszystko tutaj się przyda więc w jakiej kolejności wybierać książki/działy?

niezdecydowany
niezdecydowany
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 9 lat
  • Lokalizacja:Bieszczady
0

Chyba trochę za dużo oczekujesz od tych książek - weź sobie po prostu jakiś tutorial z sieci, w zupełności wystarczy. Odnośnie wiedzy potrzebnej na praktyki czy staż, to chyba wszystko zależy od miejsca gdzie aplikujesz, jeżeli jesteś na III roku (to chyba masz na tyle dużo czasu) możesz przecież spokojnie rozesłać CV to wszystkich firm z okolicy nawet dzisiaj, co ? potem najwyżej dowiesz się czego oczekują, belbleble i się tego po prostu nauczysz.


"Perhaps surprisingly, concurrent programming isn’t so much about threads or
locks, any more than civil engineering is about rivets and I-beams."
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
1

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
niezdecydowany
niezdecydowany
nadal uważasz że te 7 punktów z tego posta to jest have to dla stażysty ?
Gjorni
Lepiej ciągnąć w górę, niż w dół.
niezdecydowany
niezdecydowany
ale są pewne granice, przecież to właśnie w it najwięcej ludzi burzy się na "psucie" rynku.
Shalom
@niezdecydowany autor zapytał jakimi zagadnieniami powinien się zainteresować ;) czytaj uważnie :)
niezdecydowany
niezdecydowany
Hmm jak na próbnej maturze, czyli z cyklu "co autor miał na myśli" - "co teraz wziąć na warsztat żeby dostać się gdzieś na staż" jednak wydaje mi się że autor szuka takiego pakietu (technologii) z którym będzie mógł szukać właśnie tejże formy zatrudnienia(staż/prakty) - czyli minimum.
Koziołek
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:dzień
  • Lokalizacja:Stacktrace
  • Postów:6822
0

Zamiast książki o git proponuje ściągnąć Pro Git ze strony autora > http://git-scm.com/book nie ma lepszej książki w tym temacie.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
airborn
  • Rejestracja:prawie 16 lat
  • Ostatnio:około 7 lat
  • Postów:274
2

A jeżeli już chcesz czytać jakąś książkę, to ja polecił bym http://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykod.htm Możesz iść do pracy (zwłaszcza na staż) nie znając jakiejś technologii i nauczyć jej się w pracy, ale głupio iść do pracy i pisać kiepski kod. Dlatego moim zdaniem lepiej podciągnąć na maksa podstawowe umiejętności.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.