Java Spring Security
Java Spring Security, available at $49.99, has an average rating of 4.39, with 15 lectures, based on 1443 reviews, and has 7121 subscribers.
You will learn about 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 This course is ideal for individuals who are 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 applications or This course is meant for students who would like to add additional functionality to their existing Java web applications It is particularly useful 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 applications or This course is meant for students who would like to add additional functionality to their existing Java web applications.
Enroll now: Java Spring Security
Summary
Title: Java Spring Security
Price: $49.99
Average Rating: 4.39
Number of Lectures: 15
Number of Published Lectures: 15
Number of Curriculum Items: 15
Number of Published Curriculum Objects: 15
Original Price: $19.99
Quality Status: approved
Status: Live
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
Who Should Attend
- 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 applications
- This course is meant for students who would like to add additional functionality to their existing Java web applications
Target Audiences
- 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 applications
- This course is meant for students who would like to add additional functionality to their existing Java web applications
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.
Course Curriculum
Chapter 1: Spring Security – The Introduction
Lecture 1: What is Spring Security
Lecture 2: Getting Started
Lecture 3: Setting up Spring Security
Chapter 2: Customization
Lecture 1: Adding a Login Page
Lecture 2: Encoding Your Passwords
Lecture 3: Creating a User Details Service
Lecture 4: Implementing a User Details
Lecture 5: Testing our User Details Service
Chapter 3: Finishing Up
Lecture 1: Let's Talk Databases
Lecture 2: What is Cross Site Request Forgery?
Lecture 3: How to Log Out
Lecture 4: @AuthenticationPricipal Annotation
Lecture 5: @Secured Annotation
Chapter 4: Bonus Topics
Lecture 1: Adding Method Level Security
Lecture 2: Concurrent Session Management
Instructors
-
Trevor Page
Senior Software Engineer
Rating Distribution
- 1 stars: 29 votes
- 2 stars: 30 votes
- 3 stars: 184 votes
- 4 stars: 602 votes
- 5 stars: 597 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024