30-days Money-Back Guarantee
Vinod Kumar Kayartaya
Create High-Performance RESTful web services with Spring Boot!
Updated on Sep, 2026
Programming, Programming Languages, Java
Training 5 or more people ?
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
This course is designed for developers who want to learn how to create RESTful web services using Spring Boot, a popular framework for building web applications. The course covers a wide range of topics, starting with an introduction to Spring Boot and RESTful web services. You will then learn how to set up the environment for developing web services, including installing and configuring H2 DB.
Next, the course dives into the core of building RESTful web services with Spring Boot. You will learn how to create a Customer REST controller and map it to a customer data table in the H2 DB. You will also learn how to get data from the database, add pagination, and use Postman to make requests. Additionally, the course covers how to add, update, and delete customer data using REST APIs.
The course also covers Swagger, a popular tool for documenting APIs. You will learn how to generate API documentation with Swagger and use it to test your APIs. Finally, the course covers how to build a distributable bundle of your web service, so you can share it with others.
By the end of this course, you will have a solid understanding of how to build RESTful web services using Spring Boot, as well as the tools and techniques used to develop, test, and deploy them. Whether you are new to Java web development or an experienced developer looking to expand your skill set, this course is a great way to get started with building RESTful web services using Spring Boot.
You will be able to get started with a spring boot application easily
You will be able to create a Customer Rest Controller
You will be able to get customers data for our application in SQL
You will be able to set up H2 database server with customer data
You will be able to map Customer class to the customers table using JPA
You will be able to get data from DB in our rest controller using Spring Data JPA
You will be able to get paginated data using our web API
You will be able to download, install and use Postman for making requests
You will be able to get customer data based on id using path variable
You will be able to add new customer using HTTP POST request
You will be able to update customer data using HTTP PUT request
You will be able to delete a customer data using HTTP DELETE request
You will be able to add Swagger for API Documentation
You will be able to build a distributable bundle for production
You just need practice in the fundamentals of Java programming language
NO NEED to know or have expertise in Spring framework
Check out the detailed breakdown of what’s inside the course
Vinod Kumar Kayartaya is a dedicated instructor with a passion for teaching and knowledge sharing. With practical experience in his field, he focuses on explaining concepts in a clear, simple, and easy-to-understand way. Vinod believes in hands-on learning and real-world examples to help learners build confidence and practical skills. His friendly teaching style and commitment to student success make his courses suitable for both beginners and professionals looking to strengthen their expertise.
Use your certificate to make a career change or to advance in your current career.
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Master prominent technologies at full length and become a valued certified professional.