#where to learn spring

1 messages Β· Page 1 of 1 (latest)

dry arch
#

It is with deep pain that I ask this... KINDLY give me some links to resources for learning SpringBoot. KINDLY πŸ™

feral roostBOT
#

<@&1004656351647117403> please have a look, thanks.

jaunty crest
#

Java knowledge is a prerequisite though

wild lagoon
dry arch
#

@jaunty crest yeah thanks for the link πŸ™‚

wild lagoon
dry arch
#

β€’I am good enough in java. That's my main language for practicing DSA problems on leetcode

β€’ I took the course during my bachelor's that's all lol

β€’ database yes mainly MySql.

P.S I developed a few projects using SB, mainly user authentication and verification, retrieving data from local DB etc but I feel like there is a lot more to it than just that so I wanted to know some good resource to just... cover SB exhaustively (whatever is needed in the industry)

wild lagoon
#

Seems like you might have prerequisites covered, if the video or guides seem straight forward then you can just start ^^ Baeldung usually has nice guides on specific topics you might want, like "build rest api", "add security", etc.

The link squid gave seems pretty good. This website from Spring also has short guides on various topics https://spring.io/guides

Guides

Level up your Java code and explore what Spring can do for you.

jaunty crest
dry arch
#

@wild lagoon it's not like I find those guides straight forward, I don't seem to understand much from these official docs. Some playlist would help if you know of any

#

@jaunty crest yeah true πŸ™

dense portal
lavish trench
#

You can try Faisal mamun's course on udemy

worthy dome
#

Frameworks are not things you learn from A to Z, that's a waste of precious time and energy.
Instead, you learn on the way everything you need to build your project.
Spring Boot is a dependency injection library, so it can be used in all Java projects. It has many subprojects that depend on the DI capability, the most famous one is Spring Web for building backend applications.

Assuming you already have a project idea, learn the basics of the appropriate Spring Boot subproject on youtube or the official Spring docs.
From there, just build the projects and use the official docs and stackoverflow for any problems.

dry arch
#

@worthy dome thanks for the advice ☺️

worthy dome
# dry arch My main purpose is to learn the backend.

The basics of Spring Web is to know how to define controllers(classes with methods that handle HTTP requests).
Once you have your first working endpoint, you can expand this to accepting request bodies, validation, and anything else your project needs πŸ˜„

#

You will also likely need a database, for this you have the Spring Data subproject.

feral roostBOT
#

@dry arch

Your question has been closed due to inactivity.

If it was not resolved yet, feel free to just post a message below
to reopen it, or create a new thread.

Note that usually the reason for nobody calling back is that your
question may have been not well asked and hence no one felt confident
enough answering.

When you reopen the thread, try to use your time to improve the quality
of the question by elaborating, providing details, context, all relevant code
snippets, any errors you are getting, concrete examples and perhaps also some
screenshots. Share your attempt, explain the expected results and compare
them to the current results.

Also try to make the information easily accessible by sharing code
or assignment descriptions directly on Discord, not behind a link or
PDF-file; provide some guidance for long code snippets and ensure
the code is well formatted and has syntax highlighting. Kindly read through
https://stackoverflow.com/help/how-to-ask for more.

With enough info, someone knows the answer for sure πŸ‘

feral roostBOT
#

where to learn spring

#

Changed the title to where to learn spring.