Spring Professional Certification Exam Tutorial - Module 04
4.6 (111 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
679 students enrolled

Spring Professional Certification Exam Tutorial - Module 04

Spring Boot, Spring Boot Auto Configuration, Spring Boot Actuator, Spring Boot Testing
Highest Rated
4.6 (111 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
679 students enrolled
Created by Dominik Cebula
Last updated 11/2019
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 1 article
  • 45 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Knowledge and skills required for Spring Professional Certification Exam
  • Spring Professional Certification Study Guide Explanation & Answers
  • Spring Boot
  • Spring Boot Auto Configuration
  • Spring Boot Actuator
  • Spring Boot Testing
Requirements
  • Java
  • Maven
  • IDE of your choice
Description

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 fourth module of the entire course and inside you can find answers to all topics from Spring Professional Certification Study Guide fourth section, which is Spring Boot, Spring Boot Auto Configuration, Spring Boot Actuator and Spring Boot Testing.


Who this course is for:
  • Spring Professional Exam & Certification Candidates
Course content
Expand all 45 lectures 04:37:59
+ Examples Download
1 lecture 00:00

Examples Download

Examples Download
00:00
+ Spring Boot Intro
15 lectures 01:41:17

Question 01 - What is Spring Boot?

Preview 08:31

Question 02 - What are the advantages of using Spring Boot?

Question 02 - What are the advantages of using Spring Boot?
09:09

Question 03 - Why is it "opinionated"?

Question 03 - Why is it "opinionated"?
10:39

Question 04 - What things affect what Spring Boot sets up?

Question 04 - What things affect what Spring Boot sets up?
06:47

Question 05 - What is a Spring Boot starter POM? Why is it useful?

Question 05 - What is a Spring Boot starter POM? Why is it useful?
03:40

Question 06 - Spring Boot supports both properties and YML files. Would you recognize and understand them if you saw them?

Question 06 - Spring Boot supports both properties and YML files. Would [...]
06:03

Question 07 - Can you control logging with Spring Boot? How?

Question 07 - Can you control logging with Spring Boot? How?
10:14

Question 08 - Where does Spring Boot look for property file by default?

Question 08 - Where does Spring Boot look for property file by default?
05:53

Question 09 - How do you define profile specific property files?

Question 09 - How do you define profile specific property files?
04:16

Question 10 - How do you access the properties defined in the property files?

Question 10 - How do you access the properties defined in the property files?
04:32

Question 11 - What properties do you have to define in order to configure external MySQL?

Question 11 - What properties do you have to define in order to configure [...]
03:10

Question 12 - How do you configure default schema and initial data?

Preview 07:42

Question 13 - What is a fat jar? How is it different from the original jar?

Question 13 - What is a fat jar? How is it different from the original jar?
07:01

Question 14 - What is the difference between an embedded container and a WAR?

Preview 09:25

Question 15 - What embedded containers does Spring Boot support?

Question 15 - What embedded containers does Spring Boot support?
04:15
+ Spring Boot Auto Configuration
8 lectures 42:57

Question 16 - How does Spring Boot know what to configure?

Question 16 - How does Spring Boot know what to configure?
04:35

Question 17 - What does @EnableAutoConfiguration do?

Question 17 - What does @EnableAutoConfiguration do?
04:17

Question 18 - What does @SpringBootApplication do?

Question 18 - What does @SpringBootApplication do?
03:42

Question 19 - Does Spring Boot do component scanning? Where does it look by default?

Question 19 - Does Spring Boot do component scanning? Where does it look [...]
04:08

Question 20 - How are DataSource and JdbcTemplate auto-configured?

Question 20 - How are DataSource and JdbcTemplate auto-configured?
05:39

Question 21 - What is spring.factories file for?

Question 21 - What is spring.factories file for?
07:23

Question 22 - How do you customize Spring auto configuration?

Question 22 - How do you customize Spring auto configuration?
05:18

Question 23 - What are the examples of @Conditional annotations? How are they used?

Question 23 - What are the examples of @Conditional annotations? How are [...]
07:55
+ Spring Boot Actuator
14 lectures 01:25:09

Question 24 - What value does Spring Boot Actuator provide?

Question 24 - What value does Spring Boot Actuator provide?
03:21

Question 25 - What are the two protocols you can use to access actuator endpoints?

Question 25 - What are the two protocols you can use to access [...]
08:00

Question 26 - What are the actuator endpoints that are provided out of the box?

Question 26 - What are the actuator endpoints that are provided [...]
07:22

Question 27 - What is info endpoint for? How do you supply data?

Question 27 - What is info endpoint for? How do you supply data?
05:12

Question 28 - How do you change logging level of a package using loggers endpoint?

Question 28 - How do you change logging level of a package using loggers [...]
12:43

Question 29 - How do you access an endpoint using a tag?

Question 29 - How do you access an endpoint using a tag?
08:03

Question 30 - What is metrics for?

Question 30 - What is metrics for?
03:41

Question 31 - How do you create a custom metric with or without tags?

Question 31 - How do you create a custom metric with or without tags?
09:35

Question 32 - What is Health Indicator?

Question 32 - What is Health Indicator?
05:54

Question 33 - What are the Health Indicators that are provided out of the box?

Question 33 - What are the Health Indicators that are provided out of the box?
02:52

Question 34 - What is the Health Indicator status?

Question 34 - What is the Health Indicator status?
03:34

Question 35 - What are the Health Indicator statuses that are provided out of the box?

Question 35 - What are the Health Indicator statuses that are provided [...]
04:32

Question 36 - How do you change the Health Indicator status severity order?

Question 36 - How do you change the Health Indicator status severity order?
03:59

Question 37 - Why do you want to leverage 3rd-party external monitoring system?

Question 37 - Why do you want to leverage 3rd-party external monitoring system?
06:21
+ Spring Boot Testing
7 lectures 48:36

Question 38 - When do you want to use @SpringBootTest annotation?

Question 38 - When do you want to use @SpringBootTest annotation?
07:04

Question 39 - What does @SpringBootTest auto-configure

Question 39 - What does @SpringBootTest auto-configure
15:22

Question 40 - What dependencies does spring-boot-starter-test brings to the classpath?

Question 40 - What dependencies does spring-boot-starter-test [...]
02:32

Question 41 - How do you perform integration testing with @SpringBootTest for a web application?

Question 41 - How do you perform integration testing with [...]
07:58

Question 42 - When do you want to use @WebMvcTest? What does it auto-configure?

Question 42 - When do you want to use @WebMvcTest? What does it [...]
05:51

Question 43 - What are the differences between @MockBean and @Mock?

Question 43 - What are the differences between @MockBean and @Mock?
05:24

Question 44 - When do you want use @DataJpaTest for? What does it auto-configure?

Question 44 - When do you want use @DataJpaTest for? What does [...]
04:25