course

NL/EN
This training is available in Dutch and English. More information

Code Modernization Using Agentic AI

Transform your legacy code into modern, maintainable, and efficient code, requirements, and tests using of Agentic AI.

On demand
- Veenendaal / Remote
1 day
850 (excl. VAT)
AI-Boosted
On demand

Description

Legacy code is often a challenge: it requires heavy maintenance, slows down development, and can reduce team motivation. In this training, you’ll learn step by step how to modernize a legacy codebase using Agentic AI and a structured DevOps approach.

You will learn how to:

  • transform legacy code into modern, maintainable solutions,
  • automatically generate tests, requirements, and backlog items,
  • improve code quality through validation and advanced prompt engineering.

During the training, you will gain hands-on experience with Agentic AI by tackling a concrete challenge: migrating an existing Ruby codebase. You’ll explore different migration strategies, learn how to engage business stakeholders effectively, and apply context engineering to achieve consistent, high-quality results.

Note: This training focuses modernizing existing code bases. For starting with new projects see our AI Native Engineering Workflow training instead.

Learning Goals

CheckmarkUnderstand when and how to use agentic AI in your code modernization loop
UnderstandLogo InfoSupport
CheckmarkExplain the structured DevOps approach to code modernization including instructions files, requirements, and backlog items
UnderstandLogo InfoSupport
CheckmarkCompare different migration strategies (entire project, feature-by-feature, file-by-file) and select appropriate approaches
UnderstandLogo InfoSupport
CheckmarkGenerate modern code, tests, requirements, and backlog items using Agentic AI
CreateLogo InfoSupport
CheckmarkApply context engineering and advanced prompt engineering practices to improve output quality
ApplyLogo InfoSupport
CheckmarkValidate generated code and tests using multiple review techniques and tools
EvaluateLogo InfoSupport
CheckmarkEvaluate the output of a code modernization loop and formulate improvements
EvaluateLogo InfoSupport
For the above learning goals we use Bloom's Taxonomy

Prior Knowledge

  • Experience with GitHub Copilot, for example by following the GitHub Copilot course
  • Experience with DevOps projects in practice.

Subjects

  • Apply a structured DevOps approach to code modernization
  • Create requirements and backlog items using Agentic AI
  • Choose and implement appropriate migration strategies (entire project, feature-by-feature, or file-by-file)
  • Migrate features from legacy code to modern code with tests
  • Validate generated code and tests using multiple review techniques
  • Apply modern prompt engineering practices (context engineering) to improve output quality
  • Integrate business stakeholders into the modernization process

Schedule

This training is only available as a (in)company training. Contact us to schedule this training.

All courses can also be conducted within your organization as customized or incompany training.

Our training advisors are happy to help you provide personal advice or find Incompany training within your organization.

Prior knowledge courses

"The instructor was clearly very experienced and had a lot of knowledge about the subject."
Mika
  • icon

    Hoge waardering

  • icon

    Praktijkgerichte trainingen

  • icon

    Gecertificeerde trainers

  • icon

    Eigen docenten