[NEW] Master Spring 6, Spring Boot 3, REST, JPA, Hibernate

About Course
Nội dung bài học
- What is Spring & different projects inside Spring ecosystem
- Spring Core Concepts like Inversion of Control (IoC), Dependency Injection (DI) & Aspect-Oriented Programming (AOP)
- How to build web applications using Spring MVC
- How to build web applications using Spring Boot
- Securing Web applications using Spring Security
- Database operations using Spring JDBC, Spring Data JPA, Hibernate
- Building & Consuming REST services using SpringBoot
- Spring Data Rest, Spring Boot Actuator
- Logging and properties configuration inside Spring Boot applications
- Spring Boot profiles
Course Content
01 – Introduction to Spring Framework
- 14:35
- 10:09
- 08:15
- 12:05
- 02:22
- 03:51
- 11:14
- 07:02
- 06:08
- 06:41
02 – Creating Beans inside Spring Context
- 09:05
- 17:04
- 15:49
- 08:08
- 04:40
- 05:56
- 08:33
- 05:55
- 05:34
- 06:04
- 05:03
- 10:03
- 07:32
- 11:45
- 09:15
- 06:16
03 – Wiring Beans using @Autowiring
- 07:53
- 09:52
- 03:36
- 09:05
- 04:48
- 05:42
- 07:33
- 05:56
- 04:54
- 04:42
- 15:33
04 – Beans scope inside Spring framework
- 03:23
- 07:02
- 03:37
- 04:45
- 05:56
- 04:28
- 03:56
- 05:42
- 04:10
05 – Aspect Oriented Programming (AOP) inside Spring framework
- 05:44
- 07:12
- 07:12
- 05:15
- 03:13
- 04:14
- 11:32
- 10:55
- 07:29
- 07:23
- 03:14
- 05:42
06 – Building Web Applications using Spring Boot and Spring MVC
- 07:37
- 06:45
- 04:15
- 06:34
- 10:41
- 11:02
- 14:23
- 13:56
- 05:30
- 04:08
- 11:41
- 05:07
07 – Adapting Thymeleaf for building dynamic content inside Spring MVC Web Apps
- 13:11
- 08:38
- 09:58
- 07:03
- 07:37
- 07:38
- 07:23
- 05:55
- 12:27
- 08:14
- 12:07
- 02:12
- 06:47
- 05:25
- 10:53
- 08:30
- 06:18
- 12:35
08 – Deep dive of Lombok library
09 – Processing Query Params & Path Variables inside Spring
- 08:46
- 12:04
- 05:22
- 07:18
10 – Validating the input using Java Bean & Hibernate Validators
- 11:59
- 10:09
- 10:13
- 12:16
- 06:48
11 – Beans Web scopes inside Spring framework
- 07:01
- 09:26
- 06:31
- 06:28
- 05:47
12 – Implement security inside Web App – Spring Security Part 1
- 07:16
- 05:47
- 06:27
- 04:28
- 05:54
- 07:14
- 05:47
- 10:57
- 09:33
- 09:26
- 07:10
- 09:50
- 05:15
- 10:36
13 – Exception Handling using @ControllerAdvice & @ExceptionHandler
14 – Implement CSRF fix inside Web App – Spring Security Part 2
15 – Deep dive on Spring Boot H2 Database & Spring JDBC framework
- 08:37
- 16:36
- 09:41
- 10:39
- 08:00
- 14:25
- 06:51
- 15:40
- 09:40
- 08:22
- 16:28
16 – Setup MySQL DB in AWS & migrating from H2 DB
17 – Introduction to Spring Data & Spring Data JPA
- 06:07
- 06:45
- 16:49
- 12:25
- 11:06
- 13:11
- 08:27
- 09:49
- 09:19
18 – Auditing support by Spring Data JPA inside Web Applications
19 – Building Custom Validations inside Spring MVC
- 13:40
- 08:33
- 13:54
- 07:47
- 16:12
20 – Deep dive on OneToOne Relationship, Fetch Types, Cascade Types in ORM frameworks
- 10:36
- 08:12
- 06:49
- 08:00
- 10:03
- 17:22
21 – Spring Security custom Authentication using DB & Password Hashing
- 09:02
- 14:01
- 07:04
- 03:26
- 11:59
- 08:36
- 14:16
- 05:53
- 05:53
22 – Building Profile web page inside Eazy School Web App
- 06:03
- 12:28
- 14:43
- 09:23
23 – Deep dive on OneToMany, ManyToOne Relationships in ORM frameworks
- 02:18
- 07:56
- 10:39
- 09:06
- 07:02
- 13:21
- 14:16
- 08:47
24 – Deep dive on ManyToMany Relationship & Configurations inside ORM frameworks
- 12:53
- 11:00
- 08:35
- 10:45
- 11:20
- 06:02
- 14:42
25 – Sorting & Pagination inside Spring Data JPA
- 06:56
- 06:06
- 05:11
- 09:32
- 21:02
- 12:20
26 – Writing Custom Queries inside Spring Data JPA
- 13:55
- 08:29
- 12:10
- 05:45
- 15:16
27 – Building REST Services using Spring framework
- 06:53
- 05:41
- 08:40
- 08:26
- 10:02
- 03:42
- 13:46
- 06:18
- 08:16
- 06:50
- 07:08
- 05:02
- 04:52
28 – Consuming Rest Services using Spring framework
- 09:54
- 10:00
- 11:36
- 14:32
- 15:12
29 – Deep dive on Spring Data Rest & HAL Explorer
- 07:08
- 10:48
- 12:19
- 08:57
- 03:42
- 06:42
30 – Logging Configurations inside Spring Boot
31 – Properties Configuration & Profiles inside SpringBoot
- 06:38
- 07:17
- 04:51
- 10:39
- 10:33
- 04:30
- 08:33
- 14:06
- 06:26
32 – Deep Dive on Spring Boot Actuator & Spring Boot Admin
33 – Deploying SpringBoot App into AWS Cloud
- 09:30
- 07:03
- 17:23
- 08:26
- 03:05
