Nauka mevana oraz spring boot

0

Witam mam kilka pytań w związku ze springem oraz mavenem, czy są jakieś ciekawe oraz wartościowe kursy online? Co warto potrafić by zacząć przygodę z tymi frameworkami? Ile czasu trzeba poświęcić by opanować to w dostatecznym stopniu? Czy warto inwestować w literaturę, jeśli tak to co polecacie i czy poziom trudności jest wysoki?

0
Takusia13 napisał(a):

Co warto potrafić by zacząć przygodę z tymi frameworkami?

Maven nie jest frameworkiem tylko toolem do zarządzania projektem. Dociąga zależności (biblioteki), uruchamia kompilację i testy, jednostkowe oraz akceptacyjne, buduję paczkę (jara) i umieszcza w repozytorium

Ile czasu trzeba poświęcić by opanować to w dostatecznym stopniu?

Pytanie co to dostateczny. Dokumentacja Springa w tej chwili jest ogromna, bo to już nie jest pojedynczy framework tylko zestaw frameworków i bibliotek. Na rozmowach o pracę pytają głównie o wstrzykiwanie zależności i zakresy życia zależności (beanów)

0

Dostateczny oznacza dla mnie taki, który pozwoli pracować mi jako junior dev czyli to co Pan napisał (chyba) czy mógłby Pan polecić jakiś sposób nauki, jak Pan się uczył mavena oraz spring boot?

0

@Takusia13: pytanie z jakiego poziomu zaczynasz - znasz Jave, Springa, JPA?

0

Ogarnięcie mavena to kwestia kilku minut, nie ma się co spinać

0

Jave znam ogarniam temat dziedziczenia, poliformizmu, interfejsy tylko nie mam pojęcia jak zabrać sie za tego springa i czy coś oprócz mavena mi się przyda. Jezeli chodzi o JPA to nie wiem czy powinienem sie przyznawać ale nawet nie wiem co to jest, jedynie mi sie o uszy obiła ta nazwa

0

Zacząłbym od dokumentacji Springa oraz https://helion.pl/ksiazki/spring-w-akcji-wydanie-v-craig-walls,sprwa5.htm#format/d żeby złapać jakiś ogólny ogląd rzeczy, których trzeba się nauczyć. Jest tego trochę niestety. Do tego próbowałbym napisać jakaś prosta apke restową w stylu zarządzanie TODO listą.

0

Ja mogę jeszcze polecić kursy z javastart

0

Dla mnie (podkreślam), zawsze najlepiej było jak uczyłem się czegoś poprzez skok na głęboką wodę. Wyglądało to tak, że wymyślam sobie temat jakiegoś mini projektu i z pomocą książki, dokumentacji i wyszukiwarki rozwiązuje go. Spring boot ma dość niski próg wejsia, wszystko praktycznie dzieje się z automatu. Fajnie by było wiedzieć z czego się korzysta i dlaczego tak to działa, więc proponuje też doczytać trochę, pobawić się tym i będzie w porządku.

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