Expert Java Training by David Vlijmincx
Level up your team's Java skills with hands-on workshops by a recognized industry expert
Transform your team's Java capabilities with hands-on workshops led by David Vlijmincx - Oracle ACE, published author, and international conference speaker with 8+ years of enterprise Java development experience.
Why Choose These Workshops?
Battle-Tested Enterprise Expertise: Benefit from 8+ years of enterprise Java development experience, distilled into practical, immediately applicable knowledge
Industry-Recognized Authority: Learn from an Oracle ACE who has authored two technical books and influenced 240,000+ developers annually through his technical blog
Tailored to Your Success: Each workshop is customized to your team's codebase and challenges, ensuring immediate ROI
Future-Proof Investment: Lifetime access to updated materials keeps your team ahead of Java's evolution
Featured Workshops
🚀 Virtual Threads in Java
Master Java's Game-Changing Concurrency Feature
Transform how your team writes concurrent code and leverages modern frameworks like Spring and Jakarta EE.
Duration: 1 day - in person
What You'll Master:
- Virtual Threads fundamentals and implementation
- Migrating existing code to Virtual Threads
- Structured concurrency patterns
- Scoped Values for enhanced thread management
- Common pitfalls and their solutions
- Framework integration (Spring/Jakarta)
Learn more!
🔗 Foreign functions and memory
Master Java's new native interface
Discover how to leverage Java's Foreign Function Interface (FFI) for native performance, modern memory management, and seamless C library integration.
Duration: 1 day - in person
What You'll Master:
- Foreign Function Interface (FFI) fundamentals
- Native memory management
- Performance optimization for native operations
- Integration with C libraries and system calls
- Structured concurrency with native code
- Best practices for native memory safety
- Performance profiling and benchmarking
Learn more!
✅ Modern Testing in Java
Build Unshakeable Confidence in Your Code
Equip your team with advanced testing strategies that ensure robust, maintainable applications.
Duration: 1 day - in person
What You'll Master:
- Unit testing best practices and patterns
- JUnit 5 advanced features and extensions
- Mockito deep dive and advanced mocking
- Test-driven development (TDD) workflows
- Integration testing strategies
- Performance testing techniques
Learn more!