In this course will learn how to create the first web page interactive with the user as a professional web Authentication System and add all rules of password validator to your professional website.
An easy way you can add it to your website and display your website as a professional website and high coding professionalism.
This course is for how need to create a professional web Authentication System form with password validation and apply complex password rules when the user registration the first time on the website by using Java, Spring Boot, Spring Security, and Passay password validator, as back-End and Angular as Front-End.
In this course will learn how to create the first web page interactive with the user as a professional web Authentication System and add all rules of password validator to your professional website.
An easy way you can add it to your website and display your website as a professional website and high coding professionalism.
COURSE MODULES
REVIEW OF SPRING ESSENTIALS
Why Spring
Configuration using Spring
Bean creation
Data Management
SPRING BOOT INTRODUCTION
Introduction to Spring Boot
Value Proposition of Spring Boot
Creating a simple Boot application using Spring Initializr web-site
JPA WITH SPRING AND SPRING DATA
A quick introduction to ORM with JPA
Benefits of using Spring with JPA
JPA configuration in Spring
Configuring Spring JPA using Spring Boot
Spring Data JPA dynamic repositories
SPRING MVC ARCHITECTURE AND OVERVIEW
Introduction to Spring MVC and request processing
Controller method signatures
Using @RestController and @GetMapping annotations
Configuring Spring MVC with Spring Boot
An introduction to the REST architectural style
Controlling HTTP response with @ResponseStatus
Implementing REST with Spring MVC, @RequestMapping, @RequestBody and @ResponseBody
Spring MVC’s HttpMessageConverters
SPRING SECURITY
What problems does Spring Security solve?
Configuring authentication
Implementing authorization by intercepting URLs
Authorization using OAuth
Authorization at the Java method-level
Understanding the Spring Security filter chain