All courses

Développement

Secure Your Web Application With Spring Security

Leverage the Spring Security framework to secure your Spring Boot web application with custom configurations and OAuth 2.0. Use secure programming techniques to protect against web application attacks!
Hard
8 hours
Interested in this free-access course?

The technology for web application development is evolving. As attacks on web applications increase at an alarming rate, the need to understand secure coding practices also increases. There are plenty of Java developers out there, but you can stand out in the crowd with secure programming knowledge in your toolbelt.

What if I told you that there is a framework designed to prevent common attacks on any application built on the extensive Java platform?

Well, there is, and it's Spring Security. In this course, we will cover how to build a secure login form using Spring Security and configure OAuth 2.0 and Open ID Connect to your Spring Security login form.  We'll also implement advanced techniques to customize the prevention of CORS, CSRF, session hijacking and cross-site scripting attacks using Spring Security.

Join me and get the skills you need to develop an iron-clad Java web application.

Meet Your Teacher: Mila Paul 

Mila Paul

Mila Paul is an academic instructor in Computer Science and Information Security, freelance blockchain developer and Cyber Operations SME!

Learning outcomes

  • Integrate basic security into your Java web apps
  • Create a secure login for your Spring app with OAuth 2.0
  • Leverage security techniques provided within Spring Security

Contributors

Instructor

Mila Paul

I am a researcher and teacher with a PhD in Cyber Operations. I also love trekking, scuba diving and traveling!

Created by

Last updated: 1/23/2025
License

Développement

Secure Your Web Application With Spring Security

Hard
8 hours
Free-access course