RESTful Web Services, Java, Spring Boot, Spring MVC and JPA
Implement API calls: Sign-up, sign-in, email verification, password reset, update, delete. Deploy to Amazon AWS Cloud.
4.37 (4225 reviews)

26 771
students
25 hours
content
Apr 2025
last update
$79.99
regular price
What you will learn
Build a RESTful Web Service with Spring Boot
Learn how to implement User Sign-in functionality
Learn how to implement User Sign-up functionality
Protect RESTful Web Service with Spring Security Framework
Learn how to implement Token-Based Authentication
Implement Password Reset and Email Verification features
Use Spring Data JPA Query Methods
Use Spring Data JPA Native SQL Queries
Download and Install MySQL Server on Mac
Download and Install MySQL Workbench
Download and Install Spring Tool Suite
Create new project using Spring Tool Suite and Spring Initializer
Download, run and stop Apache Tomcat
Deploy RESTful Web Service application to Apache Tomcat
Run RESTful Web Service application as a stand along Java application
Build and run REST API with Maven
Use Postman HTTP client to send HTTP Request to a Web Service endpoints
Start up Amazon EC2 server
Install Java, MySQL and Apache Tomcat on Amazon AWS EC2 server
Deploy RESTful Web Service to Amazon AWS EC2 server
Deploy with AWS Beanstalk
Use H2 in-memory database
Use H2 database console to preview data in memory database as well as in a stand along MySQL database server
Use JUnit 5 to test code
Use Rest Assured to test RESTful Web Service endpoint
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Comidoc Review
Our Verdict
RESTful Web Services, Java, Spring Boot, and JPA course provides extensive insights into RESTful service implementation. Despite slightly outdated content and complex code structure, learners benefit from comprehensive code examples and detailed explanations of various tools and frameworks. This course should be considered for those seeking deep knowledge of a wide range of topics relating to RESTful web services.
What We Liked
- Covers a wide range of topics including Spring Boot, JPA, H2 database, AWS, and Postman
- Detailed explanations of implementation steps and comprehensive code examples
- In-depth instruction on RESTful web services development and security features
- Learner feedback is highly valued with timely responses to questions
Potential Drawbacks
- Outdated content that may cause confusion when using newer Spring Boot versions
- Complex code structure with a lack of proper annotations usage and introduction to Spring Security
- Some concepts are not clearly explained, requiring students to research further on their own
- Limited visual aids in the Spring Security section lead to difficulty understanding key concepts
Related Topics
1616708
udemy ID
26/03/2018
course created date
11/08/2019
course indexed date
Bot
course submited by