Highly time-efficient courses for experienced developers, full of deep insights into concepts and technologies, alongside entertaining easy-to-remember analogies and explanations.

Each course is the recording of a live webinar distilled from one of the topics in my full training curricula, which I deliver regularly to companies throughout the world. You get the video, the slides, and the final code with its git history.

For an intense, custom-tailored, private training session for your company, please contact me directly.

Some clients:

All Courses

Pragmatic Clean Architecture

Principles and Practices to Drive your Design

Victor Rentea €35

Core Refactoring Techniques

Survival Kit for Large Codebases

Victor Rentea €35

Integration Testing with Spring

Covering More Code with Simple Tests

Victor Rentea €35

Mastering Mocks

Writing maintainable tests that help you

Victor Rentea €35

Functional Programming in Java - Essentials

Master Streams and Lambdas

Victor Rentea €20

Functional Programming in Java - Advanced

Master Functional Programming Patterns in Java

Victor Rentea €20

Multi-threading in Java

The best ways to run your code in parallel

Victor Rentea €35

Memory Efficient Coding

Avoiding Memory Leaks and Memory-Wasteful Practices

Victor Rentea €35

Design Patterns - Creational

A Real-Life, Pragmatic Perspective

Victor Rentea €35

Transactions in Spring

Master Transaction Management with Spring Framework and Hibernate

Victor Rentea €35

JPA Best Practices

Crafting a state-of-the-art persistence model with Hibernate

Victor Rentea €35

Advanced JPA - High-performance Fetching

Fine-tune reading data with Hibernate

Victor Rentea €35

Bought a course on my former Teachable school? It's waiting for you: get your access link.