Better software, faster.
Better software, faster.
Trainer(s): Roy van Rijn, Makan Sepehrifar, duration: 2 days (2x 8 hours)
Introduction
Stay ahead in AI-driven software development. Learn how to use AI to accelerate your workflow and integrate intelligent features directly into Java applications.
Detailed description
AI is reshaping software development faster than any technology in recent memory. As a Java developer, you face a choice: adapt and thrive, or watch as others leverage AI to build better software faster. This training ensures you’re not just keeping pace. You’re leading the charge.
Led by Roy van Rijn (Java Champion with 15+ years experience) and Makan Sepehrifar (Senior Solution Architect at Rabobank implementing GenAI for all development teams), you’ll master both sides of the AI transformation in two comprehensive days: accelerating your development workflow with tools like GitHub Copilot, and embedding powerful AI capabilities directly into your applications. This dual approach means you’ll code faster AND build smarter applications. A combination that makes you invaluable in today’s market.
Day one transforms how you work. You’ll move beyond basic AI tool usage to master prompting techniques that can make you 2-3x more productive, learn when AI helps (and when it hinders), and discover strategies for code review, refactoring, and testing that leverage AI effectively. You’ll also establish the AI fundamentals needed for application integration, working hands-on with popular Java AI libraries. Day two unlocks enterprise-scale AI features. You’ll implement Retrieval Augmented Generation (RAG) systems, integrate cloud AI services, deploy local models, and master the performance optimization and cost management strategies that separate proof-of-concepts from production systems.
Every technique is demonstrated through practical examples and real-world scenarios from enterprise environments. Walk out ready to ship AI-enhanced features that differentiate your applications, accelerate your development workflow, and position you at the forefront of the AI-enabled development era.
Prerequisites
You’ll need solid Java development experience and familiarity with REST APIs and modern frameworks. Some experience with GitHub and modern IDEs helps for the AI-assisted development portions. No prior AI experience required. We’ll build that foundation together.
Target audience
Designed for Java developers, architects, and tech leads who recognize that AI is transforming both how we build software and what we can build. Whether you’re exploring AI capabilities, planning AI features for your applications, or leading teams that need to adopt AI tools, this training gives you practical expertise that’s immediately applicable.
Learning goals
You’ll gain comprehensive AI expertise:
Topics covered
Master the complete AI toolkit:
The main focus is on acquiring the following skills:
Training outline
Day 1: AI-Assisted Development and Integration Fundamentals
Day 2: Advanced AI Integration and Production Patterns
Course format
This is an in-person classroom training that can be delivered at an OpenValue office or as an in-company training.
Certification
Participants receive a certificate of completion upon finishing the training.
Next steps
For more information about expanding your knowledge past this course, check out our entire training portfolio at www.openvalue.training or in your learning management system. Contact us at training@openvalue.nl for personal learning advice or customized on-demand training and just contact your OpenValue trainer during the training course.
Provided training material
Learning material with slides and exercises will be available for the participants.
About the trainers
Roy van Rijn is a Java Champion and senior software engineer at OpenValue with over 15 years of experience in Java development. He’s passionate about exploring emerging technologies and has been actively working with AI integration in Java applications. Roy is a frequent speaker at international conferences and has contributed to various open-source projects.
Makan Sepehrifar is a software architect at Code Nomads with extensive experience in enterprise application development and AI integration. He works as a Senior Solution Architect at Rabobank in the Tech4Dev department, implementing GenAI for all development teams at the bank. Makan has hands-on experience with GitHub Copilot deployment and specializes in bridging the gap between traditional enterprise systems and modern AI capabilities, making him uniquely qualified to teach both AI-assisted development and AI application integration.
Standard pricing for this training: EUR 1395,- ex VAT per attendee.
Please contact us for pricing for tailored content and for in house group trainings.
Trainings can be given in one of our offices (Utrecht, Amsterdam, Rotterdam, Arnhem, Munich, Dusseldorf, Vienna, Zurich), on site at a client location, or (in some cases) remote. Training content can be tailored to meet your specific requirements.
Want to enroll or have a question? Contact us via mail at info@openvalue.training, give us a call at +31-85-0606886 or use the form below.