Co powinienem umieć przed rozpoczęciem nauki Springa?

0

Co powinienem umieć przed rozpoczęciem nauki Springa jeśli Jave jako tako umiem? Jakies design patterny albo inne rzeczy techniczne?

1

Skoro umiesz jave "jako tako" to teraz naucz się dobrze.
Branie się za springa bez dobrej znajomości Javy to jak branie się za jazdę autobusem ledwie umiejąc jeździć osobówką.

Pokaż jakieś swoje rzeczy i pozwól innym ocenić swoją znajomość.

A jeśli mimo wszystko chcesz dotknąć springa to najpierw poznaj spring boota.

Design patterns nie są do tego potrzebne(ich poznanie to jakby kompletnie osobna sprawa).

2

Jesteś pewny że umiesz "jako tako"? Dopiero co pytałeś jaki język wybrać...

0

Fajnie było by zrozumieć bazy danych i networking. Warto wiedzieć co siedzi pod spodem, bo później mogą dziać się cuda. Jeśli chodzi o Javę, na pewno warto dobrze znać, jednak chcąc (lub nie) poprawiać jakoś swojego kodu i tak będziesz musiał się jej dobrze nauczyć, nie ważne czy pisząc aplikacje w Springu czy aplikacje konsolową.

0

Biorąc się za Springa bez bardzo dobrej znajomości Javy w 99% szans jesteś skazany na myślenie voodoo, cargo cult czy jak tam zwać.
Pewnie znajdziesz w guglu jakis fragment, skopiujesz, za nic nie będziesz miał świadomości co na rzecz ciebie pracuje i jak to działa. Magia, Panie, trzy razy splunąć przez lewe ramię przy pełni księżyca

Tak jak nauczyć się źle pływać, albo źle grać na instrumencie - przeszkolić się na poprawny styl jest skrajnie ciężko.

0

https://4programmers.net/Forum/1685570

[soq37139 napisał(a)]

Znam podstawy c++, Javy, Pythona, Javascript i nodejs +expressjs i reactjs, planuje iść na studia informatyczne na TCS lub MIMUW, **chciałbym dużo zarabiać ale nie wiem czego się uczyć **teraz, jakieś porady?

W innym dziale było pytanie, dlaczego już nie ma prawie wcale, jawnych rekrutacji na staże i juniora. #pdk

2

Wow wtf nie wiedziałem, że żeby używać Springa trzeba mieć certyfikat i super znajomość czegokolwiek xD

Ogarnijcie się - Spring to narzędzie, jeśli komuś działa kopiuj-wklej z SO czy innej strony to niech kopiuje, wkleja i będzie zadowolony. Można ledwo umieć Javę i brać się za Springa - oni tego nie sprawdzają

@soq37139 powinieneś się uczyć tego co potrzebujesz, a nie "dzisiaj nauczę się ..." - takie podejście nigdzie cię nie zaprowadzi. Projekt -> POC -> research co mi najlepiej i najszybciej pozwoli to zaimplementować i lecimy. Gadanie o "prawdziwych programistach" i "głębokim zrozumieniu" proponuje wsadzić między klechdy i podania xD

1
piotroo napisał(a):

Fajnie było by zrozumieć bazy danych i networking.

Networking to chodzenie na konferencje, poznawanie ludzi i wymiana wizytówek. Nie mówię, że to w ogólności zły pomysł, ale junior z wizytówką wygląda śmiesznie.

1
somekind napisał(a):

Networking to chodzenie na konferencje, poznawanie ludzi i wymiana wizytówek. Nie mówię, że to w ogólności zły pomysł, ale junior z wizytówką wygląda śmiesznie.

Na konferencjach widziałem tylko rozdające wizytówki hostessy i rekruterki. Ładne były, ale na wizytówkach był numer do firmy a nie do miłych pań.

0

macie pomysl moze jaki fajny projekt mozna napisac w java rmi?

0
lambdadziara napisał(a):

macie pomysl moze jaki fajny projekt mozna napisac w java rmi?

Wszystko co zawiera dwa moduły ktore mają sie komunikować i oba są w javie. Ale ja bym do tego i tak nie brał RMI tylko RESTa

0
KamilAdam napisał(a):
lambdadziara napisał(a):

macie pomysl moze jaki fajny projekt mozna napisac w java rmi?

Wszystko co zawiera dwa moduły ktore mają sie komunikować i oba są w javie. Ale ja bym do tego i tak nie brał RMI tylko RESTa

co naprzykład?

1

@lambdadziara to na zaliczenie z archeologii? :D Używałem RMI jak pisałem inżnierkę. To było 10 lat temu. I już wtedy RMI było stare i nikt tego nie używał... Ale no generalnie jakikolwiek rozproszony system możesz napisać w oparciu o RMI. Nie wiem, napisz może gre w karty po sieci albo coś takiego.

0

@Shalom: RMI ma dwa plusy. 1. Potem sie jzu rozumie jak przekazywac parametry do JVM, ustawiac sciezki w systemie itp. 2. Jak sie pisze cos w nowszych standardach to sie to wtedy super wydaje :)

0

@WhiteLightning z drugiej strony RMI to jest chodzące RCE ;) Jakiś publicznie wystawiony endpoint = twój serwer został właśnie shackowany, więc ja osobiście bym trochę uważał...

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