Better software, faster.
Better software, faster.
Trainer(s): Tom Wigleven and Mauro Palsgraaf, duration: 2 days (2x 8 hours)
Introduction
AI is no longer just an autocomplete tool. Modern AI systems can plan work, decompose tasks and generate working code, marking the shift toward agentic development and fundamentally changing what software development looks like and what the role of a developer becomes.
Detailed description
AI is rapidly changing the way software is built. Modern AI systems can plan work, break down complex tasks, call external tools and generate working code within a single workflow. This fundamentally shifts what software development looks like and what makes a developer effective.
The first part of the training explores how we arrived at this point. We trace the evolution of AI from early rule based approaches, through the deep learning breakthroughs of the 2010s, into the augmentation era of tools such as Copilot and chat assistants, and finally into the current agentic era.
Rather than focusing only on tools, we examine how the nature of software development itself is changing. The primary bottleneck is no longer writing code. Instead it has shifted toward clearly specifying problems, reviewing generated output and integrating solutions into larger systems.
This shift changes the role of the developer. Instead of focusing mainly on writing code line by line, developers increasingly act as directors of the development process. They define problems, guide AI systems and ensure that generated solutions meet quality and architectural requirements.
An important part of this transition is understanding the limits of AI. High velocity code generation without careful review can quickly introduce risks. During the training we discuss how to recognize what AI systems structurally miss, how to create strong feedback loops and how to introduce guardrails that maintain quality beyond traditional code review.
The second half of the day focuses on practical application. Participants work hands on with agentic workflows and learn how to break down features into smaller tasks that AI systems can execute effectively. We explore how to structure context for models, how to work model agnostically using tools such as OpenCode and OpenSpec and which principles make agentic development reliable rather than chaotic.
The training concludes with a look ahead at emerging developments such as agent teams and how autonomous AI collaboration may further influence the future of software development.
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:
AI fundamentals tailored for Java developers
Topics covered
Master the complete AI toolkit:
Proficiency with Java AI libraries and frameworks
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
Tom Wigleven is Principal Engineer at OpenValue.
Mauro Palsgraaf is Senior Software Developer at OpenValue.
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.