#naukaprogramowania #programowanie
@Mickey Horstmann ma dobre książki od Javy (Podstawy, Techniki zaawansowane), kursy może się Udemy się przydadzą, dodatkowo z praktyki możesz spróbować z Hyperskillem, Hackerrank czy jakieś przykładow proste aplikacje z neta mogą pomóć. Z dodatkowych rzeczy możesz orientacyjnie spojrzeć na powiązania javy z innymi technologiami. (Spring, bazy danych sQl, REST Api, Dcoker, Kubernetes itp.)
@mejwen od studiów mam książki horstmanna podstawy + techniki zaawansowane, z kursów to kupiłem java masterclass i przerabiam, ale są to totalne podstawy, niestety żeby wybić się ponad bootcampowców to muszę mieć solidny projekt tj. ogarniać springa. Zaczynam po kolei daję sobie czas na udemy i książki, a później spring (jakiś kurs/książka), sql, rest api i do przodu, szukam też jakiegoś kursu który pokazałby mi ten mityczny projekt w javie jak powinien wyglądać od zera do działającej apki
@Mickey Nie ma pracy dla poczatkujących. Jeśli nie masz pleców w branży albo nie jestes wybitny to będziesz miał spory problem
@MokebeTesto oks chłopie, ostatnio zatrudnili u nas studentkę na pełny etat i mimo że jest noga (info od deva który prowadził rekrutację) to ją wzięli bo potrzebują pracowników. Kwestia ogarnięcia podstaw i dobrego CV
@Mickey Dobry kurs Javy ma University of Helsinki ale to podstawy. Co do Spring Boota i Hibernate to możesz spróbować Hyperskill, dla nowych użytkowników mają 3 miesiące za darmo przy rejestracji przez reflink. Za niedługo otwierają się aplikacje na staże i warto próbować się dostać bo wymagania są czasem mniejsze niz na juniora, nawet jeśli myślisz że jeszcze nie masz skilla.
@Mickey Skoro pracujesz jako admin w projekcie javowym, to zapytaj się deweloperów, pewnie masz z nimi jakiś kontakt.
Jeśli chcesz się uczyć sam, to imho najlepsze kursy są na Udemy czy Pluralsight. Ale to wiedza. Od siebie polecam założyć konto na github i samemu kodzić. Wymyśl sobie jakąś aplikację i ją napisz. Potem następną. I następną. Jakość kodu - na początek polecam Czysty Kod Roberta Martina. Poszukaj w necie porad, jak tworzyć branche, jak komitować kod. Kolejność nauki może być taka:
Java -> SpringBoot/Quarkus i Spring Data / Hibernate -> architektura mikroserwisowa -> kolejki (Spark, Kafka)
W tzw. międzyczasie rozwijaj znajomość współpracujacych technologii, jak Maven, Gradle, kontenery, chmury, REST API. Najwazniejsze jednak to praktyka, praktyka i praktyka.
@Mickey słowo klucz - S T U D E N T K A, nie student
Zaloguj się aby komentować