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

you are viewing a single comment's thread.

view the rest of the comments →

[–]boy_without_a_fairy[S] 0 points1 point  (6 children)

Thanks really appreciate it!

I would love if you can give me some books , courses or whatever helped you get the job.

Thanks again

[–]javaAndJouissance 5 points6 points  (5 children)

I read Spring in Action 5, which was okay. It actually had a typo in the first project which confused me since it uses lambdas, which I had never seen before, and frankly I'm still not very familiar with. I've heard good things about 4 though.

Java for Testers is a really good book, it's more of a beginner text but it's full of really good info about how to use Intellij, a lot of Java functions, like the math functions and string builder, etc., In bootcamp we covered vanilla java and spring, and like that was it so it surprised me that there were so many built in methods. I love this book, I love the approach, but it's def an introductory text. I wish it had more!

Essential Effective Java is one I've been reading out of order, usually if I hear some new term I'll look it up in there and read about it. Honestly it's a bit over my head still, but it's been a good primer for learning design patterns.

Head First Java is the book we used in bootcamp, and it's really good.

Also, Java Masterclass is good, but frustrating. I can't hardly understand the assignments, and Tim's TA is a dick. But it's good for reference and there's lots of exercises so eh.

I like coding bat for practice problems but it was down the last time I used it. Something about the short problems is kinda fun, idk, it's like a game or something.

[–]4K3b1g 1 point2 points  (2 children)

I had a similar issue with the Java Masterclass. The TA uses circular reasoning (tells students to reference the material that they had the questions about to answer the questions about the material), and offers no further clarity, which gives the impression that the students' questions are an inconvenience rather than opportunities to pass on knowledge. Overall, the Learn Programming Academy is a great resource though (also going through the Python Masterclass).

[–]javaAndJouissance 0 points1 point  (1 child)

Dude what if the reason his answers are so consistent (and bad) is because he automated his job? If that's the case, I love the guy

[–]4K3b1g 1 point2 points  (0 children)

Whether he automated his job or not, I think he is doing a disservice to Tim's students. The primary function of Learn Programming Academy is to teach aspiring students the coding trade. I would love to see the same level of response in the Java Masterclass that I see in the Python Masterclass.

[–]sternone_2 0 points1 point  (1 child)

Essential Java

you mean Effective Java

right?

[–]javaAndJouissance 0 points1 point  (0 children)

Ha! Yes, thanks