Spring is a popular and mature framework for building web applications in Java.

Learn how to work with Kotlin and Spring through the tutorials below. We’ll start with the fundamentals of Spring, such as dependency injection, and then go into more detail on how Kotlin works with Spring. Lastly, we’ll cover more advanced topics like spring security, webflux, and testing.

Spring - Basics

Spring - Advanced