Software architecture and modernising legacy systems
Understanding, decoupling and renewing legacy software step by step.
Enquire for your team- For whom
- Development teams and technical leads with legacy systems.
- Format
- Company training
- Level
- Advanced
- Prerequisites
- Software development experience. Recommended: “Clean code and software quality in Python”.
- Leads on to
- No further course
- Duration
- 2 days
- Participants
- up to 12 people
- Price per person
- €1,190 plus VAT
- Trainer
- Dr. Daniel Friemert
Contents
- Architectural styles and layers
- Making dependencies visible and decoupling them
- Modernising step by step instead of rewriting
- Tests as a safety net for refactoring
How it works
- We agree the date, location and focus with you.
- Price per person plus VAT; in-house guide price €2,400 per day for up to 12 people.
- Materials in advance on request.
Trainer

Dr. Daniel Friemert
Physicist · Consultant for software, architecture and AI
Advises companies on software architecture, software quality and AI in development, and leads training on these subjects. Researches software development with AI and biomechanics and writes our technical book series.
More about DanielFor your team
Tell us how many people will take part and which period you have in mind.
Enquire for my team