Materiały do nauki Springa od zera

Materiały do nauki Springa od zera
Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:2 dni
  • Lokalizacja:Futurama
  • Postów:887
1

Witajcie!
Poszukuję aktualnych i sprawdzonych materiałów do nauki frameworka Spring. Dopiero zaczynam webówkę, więc niski próg wejścia mile widziany.
Dokumentacja Springa mi nie podeszła, zbyt dużo w jednym miejscu, niby uporządkowane i wszystko jasne, ale słowa napisać nie potrafię.
Najlepiej jakby to było źródło z przykładami, przyzwyczaiłem się do tego typu nauki.
Forma i cena chwilowo nie gra roli.
Pomożecie? (Jak nie to idę w 'rust'a i spędzę kolejne lata na nic nie umieniu)


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
Aryman1983
  • Rejestracja:około 15 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Pabianice
  • Postów:255
0

Ja się uczę z tej pozycji:
http://helion.pl/ksiazki/spring-mvc-przewodnik-dla-poczatkujacych-amuthan-g,sprimv.htm
zamieniłem sobie serwer na jetty i jazda(coś mi nie rusza Tomcat na linchu :-( )

insectoman
Też od tego zaczynałem. Ale niestety teraz już mocno przestarzała książka. :/
caer
  • Rejestracja:około 11 lat
  • Ostatnio:11 miesięcy
  • Postów:465
1

Podstawy możesz w dość przyjemny sposób ogarnąć stąd: https://teamtreehouse.com/library/topic:java/q:Spring
Co do bardziej zaawansowanych rzeczy to Pluralsight i Baeldung.
Natomiast na start przygody z webówką radzę wziąć Sparka, też jest dobrze omówiony na Team Treehouse.

edytowany 1x, ostatnio: caer
Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:2 dni
  • Lokalizacja:Futurama
  • Postów:887
0

@Aryman1983: Jak ocenis książkę? Są jasne przykłady? Nic nie jest robione po łepkach?
@caer Mógłbyś rozwinąć dlaczego Spark byłby lepszy? Jeśli łatwiejszy to raczej mnie nie interesuje ;)


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
caer
  • Rejestracja:około 11 lat
  • Ostatnio:11 miesięcy
  • Postów:465
1

Nie tyle łatwiejszy co prostszy - jednoczesna nauka Springa i web developmentu będzie prowadzić do zamieszania. Sparka możesz ogarnąć w 20 minut i skupić się na tym jak tworzyć dobre aplikacje webowe, co faktycznie dzieje się pod spodem, jak działa HTTP, nauka Springa to z kolei wiele godzin zanim w ogóle będziesz w stanie napisać coś praktycznego i wiedzieć co się dzieje. Jasne, Springa i tak będziesz się musiał nauczyć, ale będziesz do tego dużo lepiej przygotowany - rajdowcy nie ścigają się w gokartach, ale to nie powód żeby wsadzać każdego kto chce się nauczyć jeździć do WRC.

BC
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 5 godzin
  • Postów:159
3

Polecam Spring w Akcji :) najlepsza ksiązka do springa.

Aryman1983
  • Rejestracja:około 15 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Pabianice
  • Postów:255
0

@Burdzi0: przykłady są w postaci projektów, w sumie to książka dla kogoś z małym doświadczeniem w Javie. Jednak jeśli chciałbyś najpierw poćwiczyć webdev to jak napisał @caer także proponuje Sparka, bardzo fajny framework lub jersey :-)

Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:2 dni
  • Lokalizacja:Futurama
  • Postów:887
0

Co do Sparka polecicie na front w takim razie? Po co komu aplikacja webowa skoro nie ma z nią kontaktu :P
JS nie wchodzi w grę.


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
Zobacz pozostałe 36 komentarzy
Fantazjatyk
Rozmowa na prawie niskim poziomie.
Burdzi0
@scibi92: Coraz bardziej wydaje mi się, że stworzenie czegoś w webie samodzielnie jest niemalże nienożliwe. Ogarnięcie Springa, ogarnięcie JSa, ogarnięcie frameworka JS (język a framework to nie to samo) to mozolna i długa praca. Czas w jakim uda mi się coś ogarnąć jest wręcz olbrzymi. Zastanawiam się czy ma to sens, jako, że jest to plan długoterminowy
vpiotr
@Burdzi0: przyjdź 28.07 na spotkanie anonimowych programistów to Ci opowiem ile co zajmuje. Robiłem sklepy, portale społecznościowe, fora i blogi.
Burdzi0
@vpiotr: Bardzo bym chciał, ale pociąg jedzie 7 godzin, a ja o 16 kończę pracę :/
caer
  • Rejestracja:około 11 lat
  • Ostatnio:11 miesięcy
  • Postów:465
0

To samo co do Springa. Obawiam się, że jeśli chcesz mieć jakąkolwiek interaktywność na stronie to bez JS się nie obejdzie.

S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:6 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
0

@Burdzi0: może to zabrzmieć "dziwne" ale może front to niech będzie Android ? :)


"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:2 dni
  • Lokalizacja:Futurama
  • Postów:887
0

@scibi92: To mnie ogranicza wtedy chyba tylko do RESTów, czy jak?


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:6 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
0

No tak, a jak chcesz inaczej pisać? W sumie teraz się mało robi renderowania po strownie serwerów.


"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:2 dni
  • Lokalizacja:Futurama
  • Postów:887
0
scibi92 napisał(a):

No tak, a jak chcesz inaczej pisać? W sumie teraz się mało robi renderowania po strownie serwerów.

A skąd ja to mogę wiedzieć? xd W tytule jest od zera, to że coś słyszałem, nie oznacza, że coś wiem xd


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
0

Ale masz problem burdzio, nie umiesz javascript, to zrob sobie prosty front uzywajac tylko htmla i cssa, jako strony jsp, lub tthymyleaf. Co prawda resta nie wykorzystasz, ale i tak nauczysz sie duzo samego springa. W koncu sam pisales, ze chcesz ogarnac backend, wiec co Cie obchodz jak to bedzie wygladac, napisz prostego cruda, w koncu chodzi o funkcjonalnosc a nie blyskotki, czyz nie? Za jakis czas nauczysz sie js to zrobisz resta i bedziesz mial przynajmniej porownanie technologii.

P0
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 6 lat
  • Postów:99
0

Fajny temat :) Sam chciałem jakiś czas temu o to zapytać :)
Ja mam pytanie odnośnie xml. Ponieważ w większości tutoriali konfiguracja przeprowadzana jest za pomocą xml, ostatnio uczestniczyłem w krótkich warsztatach ze Spring i tam bardzo namawiali, aby zrezygnować z xml'a. CO wy o tym sądzicie ? Możecie polecić jakieś nowe tutoriale gdzie wszystko robione jest w konfiguracji javowej ?

BC
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 5 godzin
  • Postów:159
0

Odchodzi się już od konfiguracji xmlowej.

P0
Krótko i na temat :)
S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:6 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
0

XMLe są w tylko w starych systemach


"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
edytowany 1x, ostatnio: scibi92
P0
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 6 lat
  • Postów:99
0

No dobrze, a macie może jakieś sprawdzone nowe materiały do nauki ?

BC
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 5 godzin
  • Postów:159
0

Dokumentacja, lub jak wspomniałem wyżej Spring w akcji,

Na początku autor tłumaczy konfiguracje na xmlach ale tylko po to by wiedzieć mniej wiecej co sie dzieje pod spodem.

Ale później już tłumaczy na adnotacjach. Ja również polecam przed książka obejrzec wystąpienie Jakuba na jugu. Trochę długi ale myśle że warto.

0

W gorącej wodzie kompany...

5 dni i już wymiękłeś? z czego pierwszy to pytanie, a ostatni dzień to rezygnacja, czyli zostają tylko 3 dni nauki.

a pisali żebyś zaczął od sparka, to nie bo za łatwy.

Burdzi0
A to się odnosi do?
Burdzi0
No i problem trochę polega na tym, że jak już stworzyłem prosty przykład serwletów to zadałem sobie pytanie i co teraz? Co mam teraz z tym zrobić? Co mi to daje?. Odpowiedzi nie ma
caer
Podejrzewam że do wątku o Ruście. Nie wiem co "prosty przykład serwletów" ma wspólnego ze Springiem ale jeśli nie umiesz się odnaleźć w tak prostym temacie jak podstawy webówki to radzę się zastanowić nad sobą
Burdzi0
@caer: Co masz na myśli mówiąc o zastanowieniu się nad sobą, bo nie zabrzmiało to miło? Stworzyłem prosty przykład. Nie wiem co mam robić dalej. Nie znam możliwości, typowych zastosowań, popularnych projektów, które przydatne są do praktyki
caer
pisałem już, zacząć się uczyć. myślisz że my się urodziliśmy z wiedzą o tym wszystkim?
P0
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 6 lat
  • Postów:99
0

Czy zna ktoś z was jakieś sprawdzone tutoriale na YouTube gdzie ktoś tworzy jakąś prostą aplikację w Spring MVC od zera ? :)

M1
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 4 lata
  • Postów:111
0

a ktoś korzystał z tego kursu:
https://www.udemy.com/java-spring-framework-masterclass/

jakieś opinie?

CD
  • Rejestracja:ponad 8 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:3
0
marek1992 napisał(a):

a ktoś korzystał z tego kursu:
https://www.udemy.com/java-spring-framework-masterclass/

jakieś opinie?

Korzystałem autorstwa tego samego autora Java Masterclass i było świetne. On ma tam napisane, że to jeszcze w rozwoju.
Osobiście mam taki kurs i uważam, że nie jest tak dobrze prowadzony.

KE
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad rok
  • Postów:127
0

Przepraszam za odkopanie tematu, ale mam pytanie odnośnie Springa. Jeżeli "opanowałem" w jakimś stopni Jave i chciałbym się zacząć uczyć SPirnga to powinienem robić to równolegle z JS ? Jeżeli nie to kiedy powinienem to zacząć ?

caer
nie ma znaczenia, ważne żeby nauczyć się obu

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.