Programowanie w Javie od zera?

0

Cześć! Jestem nowy!
Pomożecie? :)

Postanowiłem nareszcie zacząć uczyć się języka JAVA. Niestety nie bardzo wiem jak. Programy, które są potrzebne mam, a jeśli nawet nie to mogę kupić, pobrać. Kupiłem ostatnio także książkę, którą dużo osób poleca (Thinking In Java IV). Mój angielski jest na razie na poziomie podstawowym lecz na pewno będę się starał poszerzać moją wiedzę. Chcę napisać kilka linijek kodu lub może też mały programik na start ale nie znam żadnych ''komend", które mogę użyć. Polecacie jakiś sposób przed czytaniem tej książki, ponieważ mało z niej rozumiem. Z góry bardzo dziękuję! ☺️

1

Ja również jestem bardzo zielony. Dopiero zaczynam ;) Nie mam książek i kursów (przynajmniej na razie).
Rozpoczynam od oglądania tutoriali na yt. Słucham, co tłumaczą, patrzę, co robią i staram się zrobić to samo dopisując swoje komentarze, abym wiedział, co, jak i dlaczego.
Chce na początek zobaczyć jak wygląda Java i jej podstawy i napisać kilka prostych linijek. Właśnie, dlatego oglądam tutoriale. Łatwiej zobaczyć, o co chodzi i sobie przyswoić wiedzę podstawową ;)
Nie wyobrażam sobie uczyć się programowania czytając na "sucho" książkę (na pewno bym jej nie rozumiał) i bez prób pisania, aby zobaczyć jak to wygląda i jakie są efekty...
Jeśli uznam, że dam radę, to mogę próbować szukać kursów i może książek. W przeciwnym razie szkoda wydanej kasy :P
Mam sporo pracy i planuje wieczorkami siadać i w miarę możliwości próbować się uczyć Javy od 0.

1

Borewicz ja tez zaczynalem od tutoriali na YT lub vlogach.Przyjemnie się słuchało i bardzo polecam ten sposób. W nich dowiedzialem się ogólnych rzeczy o programowaniu. Jednak jedyne co utworzylem to "Hello World" z tutoriala. Teraz chce zacząć jakiś kurs na internecie oraz poznać zagadnienia dot. programowania w javie. Następnie planuję przygodę z moją książką i na koniec samodzielne pisanie kodu. :D Mam nadzieje, że nie bedzie to proste "Hello World" :D
I ogólnie dziękuję wszystkim za odpowiedzi. :D

1

https://www.tutorialspoint.com/java/index.htm

Polecam choćby to na początek. Thinking in Java to nie jest dobra opcja na start, jest to bardzo dobra książka, ale poruszane są tam tematy których ktoś kto nie rozumie składni języka zwyczajnie nie zrozumie. Zacznij lepiej od choćby wspomnianego wyżej tutoriala, ale pod żadnym względem niech to nie będzie coś w stylu, przeczytasz od deski do deski i zaczniesz coś samemu pisać. Przeczytaj 1 czy tam 2 rozdziały i przełóż to na praktykę, napisz choćby jakieś głupoty, banalne rzeczy typu 2 + 2, ale rób coś samemu, a nie tylko czytaj czy przepisuj coś z tutoriala. Poznasz parę tematów więcej? Znasz już np. funkcję i operację na liczbach? Zrób prosty program typu kalkulator, przeczytasz następne kilka(naście) rozdziałów, pomyśl co teraz możesz spróbować napisać. To tak jak z nauką pływania, jazdy na rowerze czy w/e, możesz przeczytać 100 książek na dany temat i zobaczyć 100 najlepszych kursów, ale, ale jak sam nie wsiądziesz na ten rower i nie przewrócisz się kilkanaście razy to nic się nie nauczysz.

1
Emdzej93 napisał(a):

https://www.tutorialspoint.com/java/index.htm

Polecam choćby to na początek. Thinking in Java to nie jest dobra opcja na start, jest to bardzo dobra książka, ale poruszane są tam tematy których ktoś kto nie rozumie składni języka zwyczajnie nie zrozumie. Zacznij lepiej od choćby wspomnianego wyżej tutoriala, ale pod żadnym względem niech to nie będzie coś w stylu, przeczytasz od deski do deski i zaczniesz coś samemu pisać. Przeczytaj 1 czy tam 2 rozdziały i przełóż to na praktykę, napisz choćby jakieś głupoty, banalne rzeczy typu 2 + 2, ale rób coś samemu, a nie tylko czytaj czy przepisuj coś z tutoriala. Poznasz parę tematów więcej? Znasz już np. funkcję i operację na liczbach? Zrób prosty program typu kalkulator, przeczytasz następne kilka(naście) rozdziałów, pomyśl co teraz możesz spróbować napisać. To tak jak z nauką pływania, jazdy na rowerze czy w/e, możesz przeczytać 100 książek na dany temat i zobaczyć 100 najlepszych kursów, ale, ale jak sam nie wsiądziesz na ten rower i nie przewrócisz się kilkanaście razy to nic się nie nauczysz.

Ja własnie zabieram się do napisania małej apki na rozmowe kwalifikacyjna i mam pytanie czy apka Kino online z logowaniem
się,portfelem,zarezerwowaniem miejsca ,sprawdzanie listy dostepnych filmow czy miejsc będzie wystarczające na dostanie sie na junior czy jakis staż ?
Przerobiłem java podstawy wyd 9 jeszcze springa i hibernate stąd i czytam i przyswajam większe projekty na git np taki https://github.com/Dianinha/Betting-online. Jak myślisz ?

1

Osobiście, tak jak moi poprzednicy, na sam start polecam oglądanie tutoriali i jednocześnie klepanie tego samego.
Przekwalifikowywałem się z zupełnie innej branży i sam zaczynałem od tego kursu:
Nie jest jakiś super, i nawet nie dotarłem do końca, ale podziałał.

@mały Krawiec
Według mnie taka aplikacja w pełni wystarczy, żeby się dostać na Juniora zwłaszcza że jest dużo oryginalniejsza niż typowe próbne apki
Jeśli chcesz, możesz się zapoznać z moim wpisem w poniższym temacie. Porusza od temat minimalnego stacka technologicznego dla Juniora
Junior Java Dev i Spring - czyli jakie technologie są wykorzystywane przy komercyjnych projektach

1

Hej,
najlepiej chyba jednak na przykładach, ogarnij moze parę kursów: https://www.coursera.org/specializations/java-object-oriented ... Poza jest chyba jeszcze równoległy "potok" paru innych kursów... kiedyś ogarniałem, ale już trochę dawno... fajnie to w sumie robią... :)

3

Moim zdaniem sam spring core to za mało, na dobra apke spring core + spring data + spring mvc + spring rest + security, do tego testy w junit/Spock + mock.

I te kursy z udemy przejrzalem, nie uczucie się z nich, błagam. To są starocie szczególne ten chad farby spring + hibernate. Do zrozumienia działania springa spoko ale nie piszcie apki tak jak on, tak się robiło apki 10-15 lat temu. Jedyny sensownych kurs to spring framework masterclass 5 ale i tak moim zdaniem te kursy udemy o springu to farsa. Mówię to jako junior z rocznym expem w pracy.

Poczekajcie na spring w akcji 5 - książka, do tego czasu dokumentacja powinna wam wystarczyć

1
Marian napisał(a):

Moim zdaniem sam spring core to za mało, na dobra apke spring core + spring data + spring mvc + spring rest + security, do tego testy w junit/Spock + mock.

I te kursy z udemy przejrzalem, nie uczucie się z nich, błagam. To są starocie szczególne ten chad farby spring + hibernate. Do zrozumienia działania springa spoko ale nie piszcie apki tak jak on, tak się robiło apki 10-15 lat temu. Jedyny sensownych kurs to spring framework masterclass 5 ale i tak moim zdaniem te kursy udemy o springu to farsa. Mówię to jako junior z rocznym expem w pracy.

Poczekajcie na spring w akcji 5 - książka, do tego czasu dokumentacja powinna wam wystarczyć

A co myślisz o tym kursie spring i jeszcze czy w nowszych projektach nie używa się spring boot ? slyszałem że boot sam konfiguruje mnóstwo rzeczy których trzeba bylo napisać w springu

1

A nie lepiej kupić książkę typu:
Java, to takie proste
Java w 24 godziny

0

Ogólnie to już coś ogarniam. Bardzo pomógł mi kurs na stronie javastart.pl. Wiem, że nie jest może jakiś najnowszy ale bardzo mi się spodobał. Myślę, że go ukończę nawet jeśli jest starszy. Polecacie jakiś darmowy kurs Javy online, który mógłbym zacząć po tym kursie? Naprawdę nie chcę go na razie przerywać. ☺️

1

ten kurs jest darmowy, ale nie wiem czy aktualny, spróbuj może odpalić wersję audit: https://www.edx.org/course/introduction-java-programming-part-1-hkustx-comp102-1x-4

0

cześć, poszukuję osoby która biegle pisze w javie, mam napisany program tzw. expert advisor do grania na rynku forex i chciałbym wprowadzić parę dodatkowych linijek kodu, które usprawnią jego działanie typu ograniczenie otwartych naraz pozycji itp., proszę o pomoc;)

0

Niektórzy autorzy książek o programowaniu napisali książkę do Javy 8, a za jakiś czas wydają drugą do Javy 9, mam tu na myśli pana Herbert Schildt. Autor jest świetny, przedstawia w małych nie rozbudowanych przykładach swoje zadania i to jest na plus, jednak nie mógł już zrobić większego przeskoku i napisać książkę o Javie 11?
herbschildt.com/
helion.pl/ksiazki/java-przewodnik-dla-poczatkujacych-wydanie-vii-herbert-schildt,javpp7.htm#format/d

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