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”.
Builds on
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 Daniel

For your team

Tell us how many people will take part and which period you have in mind.

Enquire for my team

What are you working on?

Tell us about your challenge. Together, we can work out whether and how we can help.

Get in touch