Practical training for engineers building with and alongside AI.
Master the most popular Java testing framework.
Get started with the Java language
Explore the Java Collections Framework and Algorithms
Dive into Functional Programming with Java
Simplify Your Build with Apache Maven
Enhance your unit tests through practical mocking with Mockito
Process JSON effectively with Jackson
Keep on top of what's new in each JDK
Learn the 5 fundamental principles of object-oriented design in Java
Logging with JUL, Log4j, Logback and SLF4J.
Explore the most common design patterns with Java.
Start learning Java persistence with, of course, Hibernate and JPA.
Write fast, reliable integration tests using real containers.
Understand your Java application's runtime behavior.
from no experience to actually building stuff
Boost your productivity with a modern persistence framework
The definitive guide to secure your Java application
The definitive guide to secure your application with OAuth2
Production-grade REST API with Spring 6 and Spring Boot 3