
Question 01 - What does REST stand for?
Question 02 - What is a resource?
Question 03 - What does CRUD mean?
Question 04 - Is REST secure? What can you do to secure it?
Question 05 - Is REST scalable and/or interoperable?
Question 06 - Which HTTP methods does REST use?
Question 07 - What is an HttpMessageConverter?
Question 08 - Is REST normally stateless?
Question 09 - What does @RequestMapping do?
Question 10 - Is @Controller a stereotype? Is @RestController a stereotype? What is a stereotype annotation? What does that mean?
Question 11 - What is the difference between @Controller and @RestController?
Question 12 - When do you need @ResponseBody?
Question 13 - What are the HTTP status return codes for a successful GET, POST, PUT or DELETE operation?
Question 14 - When do you need @ResponseStatus?
Question 15 - Where do you need @ResponseBody? What about @RequestBody?
Question 16 - If you saw example Controller code, would you understand what it is doing? Could you tell if it was annotated correctly?
Question 17 - Do you need Spring MVC in your classpath?
Question 18 - What Spring Boot starter would you use for a Spring REST application?
Question 19 - What are the advantages of the RestTemplate?
Question 20 - If you saw an example using RestTemplate would you understand what it is doing?
Spring Professional Exam Tutorial explains and answers all questions from Spring Professional Certification Study Guide. Each answer to exam topic is explained in detail with video tutorial, description and good example for you to get deep understanding of discussed topic. With this course you will get all required knowledge and skills to pass Spring Professional Certification Exam.
Course is divided into 8 modules:
Module 01 - Container, Dependency, and IoC
Module 02 - Aspect Oriented Programming
Module 03 - Data Management: JDBC, Transactions, Spring Data JPA
Module 04 – Spring Boot
Module 05 - Spring MVC and The Web Layer
Module 06 – Security
Module 07 – REST
Module 08 – Testing
This course covers seventh module of the entire course and inside you can find answers to all topics from Spring Professional Certification Study Guide seventh section, which is Spring REST. I will cover Spring support for REST, we will discuss available annotations, HTTP methods and status codes, Spring Boot support for REST, and RestTemplate component that can be used to build REST Clients.