• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
  • Rob Spoor
  • Junilu Lacar
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Carey Brown
Bartenders:

creating RESTful webservices using Spring

 
Ranch Hand
Posts: 658
2
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am in need of creating some complex RESTful Webservices for a website using the Spring framework. But I don't have an idea where should I start. Which course to take, which book to read, which blogs to follow. Think of the project similar to Linkedin, what should be my learning path for creating its web services from scratch.
While googling I found this course(though expensive). Since I am new to Spring, I don't even know if it is worthy to take this or I can get all this under some books or free courses.
Please suggest me the best path.

Thanks
 
Bartender
Posts: 1868
81
Android IntelliJ IDE MySQL Database Chrome Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Spring provides tutorials on their web site that may help you get started
https://spring.io/guides
There appear to be a few different guides on their web site which talk about how to use Spring and Rest.

Maybe one of those can help you get started.
 
Sheriff
Posts: 67693
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Though I would highly recommend making sure that your API is designed fully before choosing a technology.
 
Puspender Tanwar
Ranch Hand
Posts: 658
2
Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Bear Bibeault wrote:Though I would highly recommend making sure that your API is designed fully before choosing a technology.


I have no experience in this as well. That's why I requested for a learning path. Do below book will be helpful to me?
RESTful Java Patterns and Best Practices
Please suggest where should I start.
 
Pete Letkeman
Bartender
Posts: 1868
81
Android IntelliJ IDE MySQL Database Chrome Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Before purchasing a resource maybe you can tell us what you currently have some experience with, even if your experience is limited?
Would you be able to tell us what technology you are interested in and why or what you want to accomplish?

I suspect that you have some interest in Java and Spring and you are looking into creating a web service.
However, you may also have some experience with C# or NodeJS etc.
Maybe you are looking into becoming a UI/UX person and Angular and jQuery have got your interests.

Please also note that there are plenty of free tutorials out there such as those found here https://spring.io/guides and https://docs.oracle.com/javase/tutorial/ and free videos on YouTube.

I'm not trying to be evasive or anything like that. The better we understand where you are coming from then hopefully the better we can direct you to the right resource(s).

By the way, there are some resources listed and reviewed here https://coderanch.com/c/books, which you may have missed. I know that I missed that for about the first month that I was on this site.
 
Author
Posts: 141
6
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You could also check out (tooting my own horn here)

https://www.marcobehler.com/series/1-spring-boot-from-zero-to-rest

https://www.marcobehler.com/series/5-spring-rest-services-the-only-guide-you-ll-hopefully-ever-need (work in progress)
 
reply
    Bookmark Topic Watch Topic
  • New Topic