Spring Framework 6: Beginner to Guru
Learn All Things Spring! Spring Framework 6, Spring Boot 3, Spring MVC, Spring Data JPA, Spring Security, Spring WebFlux
Created by John Thompson | 32.5 hours on-demand video course
This course is All Things Spring! Do you wish to master Spring Framework 6 and Spring Boot 3? Then this is the course for you. This course is for developers with no previous Spring Framework or Spring Boot experience. This course has been developed by a back end developer, for back end developers!
What you’ll learn
- Learn to Build a Spring Boot Web Application
- Perform Dependency Injection with Spring Framework 6
- Learn Best Practices for Building RESTful APIs
- Use Project Lombok to Speed Up Your Development
- Create RESTful Web Services using SpringMVC
- Test Spring MVC using Spring MockMVC with Mockito
- Use Spring Data JPA with Spring MVC
- Validate Data using Bean Validation
- How to Access a MySQL Database with Spring Boot
- Use Flyway for Database Migrations
- Create RESTful APIs Using Spring Data REST
- How to use Spring RestTemplate
- Configure HTTP Basic Auth with Spring Security
- How to Use and Configure Spring Authorization Server
- Create a Spring OAuth2 Resource Server
- Learn Functional Reactive Programming
- Learn Spring Data Mongo with Webflux-fn
- How to Configure Spring Cloud Gateway
Recommended Course by John Thompson
Introduction to Kafka with Spring Boot [NEW COURSES]
Apache Maven: Beginner to Guru
Spring Boot Microservices with Spring Cloud Beginner to Guru
Hibernate and Spring Data JPA: Beginner to Guru
Spring Security Core: Beginner to Guru
Testing Spring Boot: Beginner to Guru
OpenAPI for API Specifications: Go from Beginner to Guru