Learn Spring Security 4 Basics - Hands On
3.2 (51 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.
354 students enrolled

Learn Spring Security 4 Basics - Hands On

An Introduction to Basics and Authentication Customization
3.2 (51 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.
354 students enrolled
Created by Le Deng
Last updated 12/2016
English [Auto]
Current price: $65.99 Original price: $94.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • 13 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
  • Understand Spring Security 4 Framework Basics
  • Understand how to add Spring Security to your Spring App
  • Understand how to use authentication with Spring Security 4
  • Understand how to use authorization with Spring Security 4
  • Understand how to customize the Authentication process with Spring Security 4
Course content
Expand all 16 lectures 01:50:33
+ Intro
2 lectures 16:40
Spring Security Intro
Spring MVC - Hello World
+ Spring Security Basics
7 lectures 43:53
Fine Tuning with Basic Setup
Http Security
Custom Login Process
Post Login Handling
Adding Logout Function
+ Authentication Customization
5 lectures 48:32
Security Context Holder
Create Account
Custom Authentication Provider
Custom Authentication Object
+ Bonus Section
1 lecture 00:01
All Other Courses and Coupons
  • basic knowledge of html, css, javascript, bootstrap, java, spring mvc, database

WELCOME TO MY COURSE - "Learn Spring Security 4 Basics - Hands On"

You can find more info here: ldeng(dot)net/courses

This is the Only course series that covers Spring Security 4 with depth. This first course builds up the basic knowledge with hands on practice and the second course is titled "Learn Spring Security 4 Intermediate - Hands On", which dives deeper on the topic. 

New Course for 2016 ... The best way to learn is through hands-on practice. 

Join the family of thousands of students, who have enrolled in my courses.

The review has been good even if this is a new course.

Bonus Section includes all the courses that I teach and promotions. Make sure you don't miss them.

What to expect when I finish these two courses?

By the time you finish these two courses (about 4 hours video), you should be able to understand most of the problems related to Spring Security 4. You will understand how to approach various issues related to security in web app development and how to utilize the power of Spring Security to solve those issues.

What is Spring Security?

Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.

Spring Security provides comprehensive security services for Java EE-based enterprise software applications. There is a particular emphasis on supporting projects built using The Spring Framework, which is the leading Java EE solution for enterprise software development.

People use Spring Security for many reasons, but most are drawn to the project after finding the security features of Java EE’s Servlet Specification or EJB Specification lack the depth required for typical enterprise application scenarios. Whilst mentioning these standards, it’s important to recognize that they are not portable at a WAR or EAR level. Therefore, if you switch server environments, it is typically a lot of work to reconfigure your application’s security in the new target environment. Using Spring Security overcomes these problems, and also brings you dozens of other useful, customizable security features.

What about this course?

This course introduce some of the basics of Spring Security 4 with hands-on coding. We will use a demo web app called “Cleaning Service Center” as example to see how we can enhanced the security layer of it step by step. After the initial take, we will dive a little deeper and see how we can customize the Authentication mechanism with the flexibility provided by Spring Security.

Why XML Configuration?

The course uses XML based configuration.

Spring Boot will remove a lot of the boiler-plate code and configurations, which will give us great convenience to quickly develop an app. However, it will also hide things under the hood. That is to say, it’s better to do the manual configuration and coding first so that we can have a better understanding.

Class-based configuration is good to use, but again, you can get more insight with XML configuration. As class-based configuration and XML based configuration are well mapped, you can always find the corresponding part by googling it.

Who this course is for:
  • Anyone who wants to dive more into Spring Security 4