Odpowiedni czas na naukę framework'a Spring?

0

Siemanko, jakiś dawny czas temu przeczytałem podstawowy kurs z serwisu javas****t i teraz czytam książkę Java Podstawy. Niedługo wchodzę w rozdział 6 (Interfejsy i Klasy wewnętrzne) czy już jest dobry czas na początek nauki Springa? Chciałbym trochę sprawdzić siebie w praktyce właśnie w tej technologii. Więc tak: czy to nie za wczesnie czy może już jest odpowiedni moment? Jeszcze jedno może polecacie jakieś poradniki dot. Springa (najlepiej po Polsku :P). Z tego co się orientuję książki w j. polskim o Springu są na starsze wersje, chyba lepiej nie wracać już do nich?

0

Na razie za wcześnie. Naucz się porządnie Javy i programowania obiektowego najpierw (Design patterns, SOLID itp.).
Angielski koniecznie.
Później dopiero na początek Springa przerób sobie te tutoriale:

http://spring.io/guides

A następnie dokumentacja Springa zaczynając od Spring Core.

Nie znam dobrej książki do Springa. Popularny jest Spring in Action, ale to słaba książka. Przeczytalem ją kiedyś i prawie nic mi to nie dało.
Nie ma tam opisanego skonfigurowanego projektu tylko same wycinki kodu.

0

Ogarnij wzorce projektowe GoF, wtedy wiele rozwiązań w Springu stanie się dla Ciebie jasnych.

0

Co do GoF to warto przypomnieć o trwającym właśnie XXI wieku i tym, że trochę z tych wzorców nie ma sensu:
https://github.com/mariofusco/from-gof-to-lambda

Pechowo o ile lubię Mario to nawet te jego prezentacje co są po angielsku - to w zasadzie są trochę po włosku... a nawet neapolitańsku.
Ale da się zrozumieć.

0

Nie, najpierw naucz się jeszcze:
1)Podstaw wielowątkowości. Jawnie nie będziesz raczej z nich korzystał, ale wypadałoby wiedzieć jak skorzystasz z @ Async i co to https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/scheduling/concurrent/ThreadPoolTaskExecutor.html
2)Czystego kodu
3)Podstaw SQL
4)Podstaw HTTP
Do tego dobrze naucz się Lambda i Streamów. Wzorce GoF aż tak przydane nie są, zwłaszcza na początku :)

0

Jeśli chcesz zrobić jakieś aplikacje webowe żeby nie użerać się nadal z konsolą albo co gorsza Swingiem to polecam zacząć od Spark Framework, bardzo łatwy w nauce i można skupić się na pisaniu sensownego kodu zamiast na użeraniu ze Springiem, który zwłaszcza na początku jest strasznie nieprzyjazny.

0
Chory Karp napisał(a):

Siemanko, jakiś dawny czas temu przeczytałem podstawowy kurs z serwisu javas****t i teraz czytam książkę Java Podstawy. Niedługo wchodzę w rozdział 6 (Interfejsy i Klasy wewnętrzne) czy już jest dobry czas na początek nauki Springa? Chciałbym trochę sprawdzić siebie w praktyce właśnie w tej technologii. Więc tak: czy to nie za wczesnie czy może już jest odpowiedni moment? Jeszcze jedno może polecacie jakieś poradniki dot. Springa (najlepiej po Polsku :P). Z tego co się orientuję książki w j. polskim o Springu są na starsze wersje, chyba lepiej nie wracać już do nich?

Ja polecam kurs Springa z tej samej strony na której robiłeś kurs podstawowy, sam korzystam

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