Why I'm Splitting "Learn Spring Security"?
I've been giving this a lot of thought.
I first launched my "Learn Spring Security" course back in early 2016. It was my second course and a super-ambitious step - delivering a full Spring Security education, start-to-finish.
After many new lessons, updates and upgrades over the last few years, and almost 2000 students learning through the material - the course is a huge success.
But, throughout all of this ongoing work on the material, and my own consulting work - one thing became clear. Most of my focus now is on OAuth, although I cover a lot of advanced topics in "Learn Spring Security", as you might expect.
OAuth isn't just a part of the course - it's THE most important part.
Giving OAuth the Attention It Needs
With the clear and strong adoption of OAuth in the industry, the standard itself has been steadily improving as well. OAuth today isn't the same as OAuth a few years ago.
Also, critically, the core Spring Security team announced they're committing to a multi-year, full rewrite of the entire OAuth stack in the framework!
So, things are clear - OAuth needs its own, dedicated, focused course!
I got started with the extensive new material about three months ago now, so that's well underway.
The New Course
That's what I'm announcing today, and launching over the next couple of weeks - the new "Learn Spring Security OAuth" course:
Simply put, I'm building the material to be the definitive guide to secure your application with OAuth2 and Spring Security!
What About the Non-OAuth Security Material?
The full "Learn Spring Security" is an extensive course - where I cover a great deal more than just OAuth in the 18 modules of material.
So, pulling OAuth out into its own course will naturally mean that the non-OAuth material will also get its own course:
This way, developers that are not focused on OAuth but are still heavily focused on security can pick up the Core course - and work through it to deep-dive into Spring Security.
Both the OAuth story in Spring Security, as well as the broader security story in the framework are only getting better.
The 5.3 release is shaping up, and after that, of course, Spring Security 6. There's a lot to cover, and a lot to explore.
That's why this is going to be my main focus in the first half of 2019 - Spring Security - creating and adding new lessons into both courses.
If you're working with Spring Security, either with or without OAuth - have a look at the course that's relevant to your own work.
As always, I'm here if you have any questions about the new material.