Java Spring Security (Udemy.com)

Java Spring Security allows you to add a layer of security to your Java web applications.

Created by: Trevor Page

Produced in 2021

icon
What you will learn

  • Add a layer of authentication to their web application (i.e. username/password)
  • Use roles to manage user accounts (i.e. basic user vs admin user vs super user)
  • Automatically encrypt the passwords stored in their database
  • Stop users from sharing their user accounts (via session management)
  • Add method level security to block certain users from accessing certain methods
  • Add custom logic to use Spring Security on their legacy systems

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100

icon
Course Description

This course will teach a Java programmer to add robust security to their web applications. Just like Facebook requires you to login before you can access your profile page, I will teach you how to stop unauthorized users from accessing the protected pages in your Java web application. No prior experience with Spring Security is needed. I'll show you exactly how to take your new or existing Java web application and make it so that you can protect certain pages/URLs from unauthorized users. What is an unauthorized user? Anyone who hasn't yet provided a username and password that matches an entry in your database! I even show you how to assign roles to user accounts so you can custom tailor the user experience. Basic users, Admin users, Super users, whatever user role you'd like to create, you can weave them into your web application and have it respond in dynamic ways You'll learn how to integrate Spring Security directly into your existing database and protect whichever pages you like in less than a day. Plus I show you exactly how to handle the always pesky "set up" process so it'll be a pain free experience for you. Who this course is for:
The ideal student for this coure is someone wanting to learn how to easily add a username/password page that will stop unauthenticated users from accessing the "members only" type areas of their web applicationsThis course is meant for students who would like to add additional functionality to their existing Java web applications

icon
Instructor Details

Trevor Page

After receiving my bachelor's degree in computer science and working my way up the ranks to the title of senior software engineer, I decided to make a shift in my career path and become a teacher.
My passion is programming and my talents are in teaching, so naturally I decided to start creating courses around all the topics of programming.
I've been pursuing my dream of teaching programming topics to people around the world since July of 2012. And in that time I have developed a following of people who are just as passionate about my teaching methods as I am about creating courses!
Time and time again I've been told that my teaching style is the best they've ever encountered. Some of my students have told me that they had tried learning from other people on more than six occasions with no success, until they found my courses.
I'm honored to be able to share my knowledge with you :)

icon
Reviews

4.1

118 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Banda Ramanjeneyulu on 11/22/2020

Little lagging, because of that confusion

By Hoerbe Engelmann on 11/15/2020

Excellent examples and explanations

By Mochammed Iqbal Pakeh on 11/15/2020

If the lecturer can be more careful explaining and coding, it would be better cause the more bug happened during the lecture making student harder to follow the code and concept.

By Luis on 11/8/2020

It's really a mess.

By Vera Xiao on 11/8/2020

The teaching is good and clear. Especially I love the part that when the instructor is explaining one subject , he also giving the relative concepts or basics

By Chanchal D Chandani on 11/8/2020

Nice small course. It would have been more useful if concepts like Oauth2 were included in it for another half n hour lecture and use of any authorization token instead of csrf token for dealing with csrf issues.

By Nazmus Sakib on 11/1/2020

The teaching method was good. But I would have liked it a little better if it covered spring security with REST API and give us a little better understanding of how spring handles security and authentication.

By Nina on 10/22/2020

very good and useful for a quick introduction of Spring Security

By Dimple Nigam on 10/19/2020

THANK YOU SO MUCH for explaining all the topics in such an amazing manner, as well as showing ur mistakes too, which made me think you are a true programmer and motivated me too. But above all, the way you have all important topics in such a precise manner is wonderful. Thank you so much!!

By Milos Topolic1 on 10/19/2020

Very detailed course on Spring Security, with every detail explained precisely.

By Delon King on 10/4/2020

Very transparent and understandable fairly high level

By Rebecca Falke on 9/23/2020

Awesome course, would love to hear more!