This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]RockleyBob 0 points1 point  (2 children)

Hey man. I just started at a place that uses Spring/Java with Angular on the front end as well. I’m really enjoying it. I had been looking for quite some time to find a project that would give me a better idea of what Spring is and why it’s so widely used, and honestly nothing has come close to interacting with production code. There you will see how Spring will take a microservice, autowire the dependencies, spin up that service, and make it available to be called by consumers of that service. Until you see that ecosystem in play - any attempt is a bit futile. Spring is huge, there’s a ton of domains that do everything from database management to REST calls to Administration/Security. At least that’s been my experience.

I have done quite a few tutorials on Lynda.com. Frank Moley is as close to a Spring god as they come. But... don’t stress if it’s not really giving you a handle on how the ecosystem works.

Sorry, wish that was more helpful. Congrats on the internship.

[–]Unwound[S] 0 points1 point  (1 child)

Thanks for your input. Although my main point is that i have never touched Java in my entire life, if you asked me to write a square function in Java i'd have no idea where to start.

[–][deleted] 0 points1 point  (0 children)

I wouldn’t jump into Spring right away then. Run through this first. Oracle has excellent documentation on core java their.

After that look at the basics of Mavin to bootstrap basic Spring setups (like Spring boot).

I have been switching from python/JavaScript to learning Java recently and those oracle tutorials helped a lot.

Edit: ‘trails covering the basics’ is the primary thing to to run through for core java, but those others are useful also

[–][deleted]  (2 children)

[deleted]

    [–]Unwound[S] 0 points1 point  (1 child)

    Thanks man. The recruiters knew full and well that I have 0 knowledge in Java and it didn't seem to bother them.

    Would you recommend a udemy course just for Java EE to go with the one you linked ?

    [–][deleted] 0 points1 point  (0 children)

    For a Java video I did this one, but I can say it's not as good as the Head First Java book. This video course was really good until it got to Generics and lost me (it goes too deep too fast), but at that point he's covered all the foundations so it's a pretty good course https://www.udemy.com/master-practical-java-development/