I started authoring books and courses to help other developers get a deep understanding of the Java and Spring ecosystem and help them build awesome software with it.

Here's what I have published so far.

The Confident Spring Professional Recently Updated

Learn to find your way around the Spring Ecosystem. Go from not knowing where to start to having a good understanding of Spring Framework, Spring MVC, Spring & Databases, as well as Spring Boot, without having to fall back on constantly copying someone else's code.

Learn more →
The Confident Maven Professional Now Open

A learning-by-doing course covering not only Maven's basics but also going into detail on multi-module projects, release flows & corporate Maven settings.

Learn more →
JDBC Workbook

A workbook and video course that teaches you JDBC fundamentals through exercises. This workbook teaches you the universal basics you should know if your Java application talks to a database.

Learn more →