Getting Started With Spring Boot
368 STUDENTS ENROLLED
Video Description
Spring Boot offers an innovative approach to creating Spring applications. Using Spring Boot, developers can easily establish Spring projects that capitalize upon various modules under the Spring umbrella. This new tool from Pivotal simplifies the usage of the Spring Framework through auto-configuration.
READ MORE
In this course, veteran software developer Kevin teaches Spring Boot from the ground up, helping beginner to intermediate Java developers unlock the true potential of the Spring Framework. Working files are included to allow you to work alongside the author in this project, learning with the same files that he is using in the training.
- Learn to create Spring Boot projects with Maven and Gradle
- Use JDBC or Spring Data to quickly set up an application that persists data
- Leverage caching support with Ehcache
- Use Spring Security to construct applications
- Set up a Spring MVC project to build a dynamic web application
- Run application diagnostics with Spring Boot Actuator
- Dive into real projects with hands-on lessons
Course Curriculum
Chapter 1: Course Overview | |||
1.About The Course – Getting Started with Spring Boot | 00:06:49 | ||
2.About The Author | 00:01:46 | ||
Course Overview_Working files | 00:00:00 | ||
Chapter 2: Spring Boot Introduction | |||
4.Overview | 00:00:52 | ||
5.Core Concepts | 00:07:36 | ||
6.Spring Tool Suite Installation | 00:06:02 | ||
7.Spring Boot CLI Installation | 00:02:56 | ||
8.Spring Boot Demonstration | 00:03:59 | ||
Spring Boot Introduction_Working files | 00:00:00 | ||
Chapter 3: Spring Boot Manual Configuration | |||
9.Overview | 00:02:50 | ||
10.Manual Configuration | 00:08:18 | ||
11.Starter POMs | 00:05:48 | ||
12.Autoconfiguration | 00:09:11 | ||
13.Application.Properties | 00:07:37 | ||
14.Application.YML | 00:08:30 | ||
15.Additional Bean Configuration | 00:06:51 | ||
16.Spring Initializer | 00:08:52 | ||
Spring Boot Manual Configuration_Working files | 00:00:00 | ||
Chapter 4: Gradle Configuration | |||
17.Overview | 00:03:42 | ||
18.Buildship Installation | 00:04:34 | ||
19.Project Setup | 00:07:16 | ||
20.Build.Gradle | 00:09:02 | ||
21.Packaging Boot Projects | 00:06:46 | ||
Gradle Configuration_Working files | 00:00:00 | ||
Chapter 5: Advanced Configuration | |||
22.Overview | 00:02:09 | ||
23.Random Configuration Values | 00:07:52 | ||
24.Profiles Part – 1 | 00:06:53 | ||
25.Profiles Part – 2 | 00:04:36 | ||
26.Injecting Properties | 00:07:29 | ||
27.Executing Code At Startup | 00:07:18 | ||
Advanced Configuration_Working files | 00:00:00 | ||
Chapter 6.Web Applications with Boot | |||
28.Overview | 00:03:55 | ||
29.MVC Autoconfiguration | 00:10:26 | ||
30.Template Support | 00:06:08 | ||
31.Serving Static Content | 00:06:54 | ||
32.Embedded Container Configuration | 00:07:02 | ||
33.Registering Web Components | 00:04:23 | ||
34.Programmatic Configuration | 00:05:48 | ||
Web Applications With Boot_Working files | 00:00:00 | ||
Chapter 7.Spring Security | |||
35.Overview | 00:02:05 | ||
36.Autoconfiguration | 00:06:40 | ||
37.Security Events | 00:04:17 | ||
38.Customizing Security Configuration | 00:05:15 | ||
39.Oauth Single Sign On | 00:07:53 | ||
Spring Security_Working files | 00:00:00 | ||
Chapter 8: Relational Database Support | |||
40. Overview | 00:02:46 | ||
41.JDBC Template | 00:08:37 | ||
42.H2 Console | 00:06:55 | ||
43.MySQL Persistent Database | 00:06:57 | ||
44.JNDI Datasource Part – 1 | 00:05:15 | ||
45.JNDI Datasource Part – 2 | 00:06:09 | ||
Relational Database Support_Working files | 00:00:00 | ||
Chapter 9: Spring Data Suport | |||
46.Overview | 00:02:14 | ||
47.Spring Data JPA Basics | 00:07:44 | ||
48.JPA Repositories | 00:04:42 | ||
49.DDL Configuration | 00:05:58 | ||
50.Persistent Database Configuration | 00:03:35 | ||
Spring Data Suport_Working files | 00:00:00 | ||
Chapter 10: MongoDB Support | |||
51.Mongo DB Support_Overview | 00:02:42 | ||
52.Mongo Basics | 00:07:38 | ||
53.MongoTemplate | 00:03:52 | ||
54.MongoRepository | 00:04:22 | ||
MongoDB Support_Working files | 00:00:00 | ||
Chapter 11: Caching Support | |||
55.Overview | 00:02:22 | ||
56.Caching Setup | 00:07:53 | ||
57.Switching Cache Providers | 00:03:45 | ||
58.CacheManager | 00:05:37 | ||
Caching Support_Working files | 00:00:00 | ||
Chapter 12: Boot Extras | |||
59.Overview | 00:02:37 | ||
60.Automatic Restarts | 00:05:43 | ||
61.LiveReload | 00:04:09 | ||
62.Logging Configuration | 00:05:33 | ||
63.Advanced Logging Configuration | 00:08:16 | ||
Boot Extras_Working files | 00:00:00 | ||
Chapter 13: Other Support | |||
64.Overview | 00:02:59 | ||
65.Actuator Setup | 00:05:46 | ||
66.Actuator Customization | 00:05:34 | ||
67.Health Indicator | 00:05:54 | ||
68.Info Endpoint | 00:03:07 | ||
69.Simple Log Access | 00:01:51 | ||
70.Actuator Hypermedia | 00:02:37 | ||
71.Custom Endpoints | 00:03:52 | ||
72.Metrics | 00:04:32 | ||
Other Support_Working files | 00:00:00 | ||
Chapter 14: Course Wrap Up | |||
73.Course Wrap Up | 00:05:19 | ||
Working files | 00:00:00 |
Course Reviews
No Reviews found for this course.