Simple play icon Course
Skills Expanded

Secure Coding in Spring Framework

by Andrew Morgan

Learn about security vulnerabilities in Spring applications and how to mitigate them effectively, making your applications resilient against potential threats.

What you'll learn

Learning how to securely code in Spring will not only enhance your own development skills, but it will drastically reduce potential security incidents within your application. In this course, Securing Coding in the Spring Framework, you'll address the critical concern of security in Spring-based applications, learning how to fortify them against various common threats. First, you’ll explore the OWASP top 10 security threats, in the specific context of Spring application development. Next, you’ll analyze and identify multiple examples of these threats, such as mis-implemented access control, weak cryptography, injection vulnerabilities, and more. Finally, you’ll learn how to refactor your Spring application to mitigate these threats by leveraging the framework to its full potential. By the end of this course, you’ll have the skills and knowledge needed to ensure the security of your Spring applications, making them resilient against common security threats.

Table of contents

Course Overview
1min

About the author

Andrew is an independent consultant with cross-functional expertise in the design, development, and deployment of enterprise level software systems. Working with various clients, Andrew has been exposed to many different technology stacks, most recently specializing in Java microservices and continuous delivery. Andrew is actively involved in the wider community, presenting at international conferences, delivering training courses, contributing to open source, and writing for InfoQ.

Ready to upskill? Get started