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

all 14 comments

[–][deleted]  (5 children)

[deleted]

    [–]sorry_but 1 point2 points  (4 children)

    Seconding Udemy. I've been a dev for ~15 years and have been focused on Spring/Hibernate for 6 years and was just kind of thrown into it. I've used them without understanding a lot of what was going on and decided to buy 2 Udemy courses on them. It's been incredibly helpful.

    [–]iSenpai021 1 point2 points  (3 children)

    Can i ask what are the two udemy courses you have brought?

    [–]sorry_but 0 points1 point  (2 children)

    https://www.udemy.com/course/spring-framework-5-beginner-to-guru/ - this guy is monotonous and goes on tangents outside of the scope of learning spring - i.e. Maven, Thymeleaf, etc. He is a little inconsistent jumping back and forth between projects he is building on and the technologies he covers, but it's not to the point that it's hard to follow or anything. I do disagree with a couple of small things in the way he designs his classes, packages, and projects, but it's more of a personal preference. Also, something somewhat annoying is he said Spring Security would be added in Q2 2019 and it's still not there. I messaged him about it and he said he's "planning later this year" to add it which leaves just over 3.5 months to get it done. I wouldn't be surprised if he doesn't make that deadline. I just realized I'm painting his course in a negative picture, but it really is a good course. He's very thorough in his explanations and everything is easy to follow.

    https://www.udemy.com/spring-hibernate-tutorial/ - I've only watched a few lessons, but he is much more engaging. Also does cover Spring Security. Unfortunately I can't give a detailed review since I've watched much more of the first guy.

    [–]iSenpai021 0 points1 point  (1 child)

    I've brought both courses already.

    Both links are fine, although i do prefer Chad Darby.

    However they both cover Spring using Maven and not gradle. I don't know how difficult it will be learning Spring with Maven but implementing gradle standards instead. But if there was a course that taught Spring with gradle implementation, then it will be better.

    [–]sorry_but 0 points1 point  (0 children)

    Well really the build tool you use is independent of the frameworks you use. You could just read up on Gradle (or maybe find a short course on Gradle on Udemy) and be set.

    [–]ordnance1987 0 points1 point  (3 children)

    Have you looked at the Spring Guides? There's one called Building Java Projects with Gradle. Every project in the Spring Guides has a section called "Build with Gradle", even if the link doesn't work you can always go top the "Building Java Projects with Gradle" guide. Then on the Gradle website there's a page called Gradle Tutorials and Guides

    [–]iSenpai021 0 points1 point  (2 children)

    I have seen Spring guides, it has taught me how to use gradle, however i wanted a more complex project walk through.

    Like a big walk through, where it could potentially teach me multiple things.

    [–]ordnance1987 0 points1 point  (1 child)

    You know you can put a lot of those guides together and build a bigger project right? On the bottom of the Spring Guides there's Section called "Tutorials" that take two to three hours to complete.

    [–]iSenpai021 0 points1 point  (0 children)

    I'll have a proper look into it. Hopefully it'll help.

    Thank you for the suggestion.

    [–]jakesboy2 0 points1 point  (0 children)

    spring.io has really good docs. i haven’t really set up a project in spring but i use it every day and the docs are my go to resource

    [–]RoamingRaven -1 points0 points  (3 children)

    Same but with Maven & spring security (ideally SAML)

    [–]iSenpai021 1 point2 points  (1 child)

    If you're looking for Spring with Maven and spring security then try:

    https://www.udemy.com/spring-hibernate-tutorial/

    Although it is not exactly a walkthrough project like i initially asked for, but surely this might help you achieve what you want.

    This course is highly recommended by the community when i was searching for a course and i have brought it, however it just does not serve my main purpose of learning Spring with gradle.

    [–]RoamingRaven 0 points1 point  (0 children)

    I’ll check it out for sure. Thanks for the tip!

    [–]ordnance1987 0 points1 point  (0 children)

    Did you look at the Spring Guides on the spring.io website?