Clean Code Training

This training introduces the topic of clean code and provides an overview of the necessary fundamentals, practices, principles and best practices.

Request now
Grafik Clean Code Training

At a glance

General information

2 days
– Remote Training
– Experienced Trainer

Target group

C++, C# and Java Developers

Application examples

Software Development
– Microservice Architecture
– Legacy Code Updates


Whether in traditional applications or modern microservice architecture, legacy code or greenfield projects, clean code is one of the keys to long-term extensible code bases.

This training course introduces the topic of clean code and provides an overview of the required basics, practices, principles, and best practices.

Using various examples, participants learn how to apply clean code techniques, both in developing new software and in the refactoring of existing legacy code.

Practical exercises are always to the fore and provide the basis for using the knowledge acquired in everyday life.


  • Clean code basics
  • What is “bad” code?
  • Introduction to clean code virtues & grades
  • Overview of different principles
    • SOLID
    • Integration Operation Segregation Principle
    • etc.
  • Overview of different practices
    • Code reviews
    • The scout rule
    • etc.
Clean Code Training
€1,400.00* plus VAT
This training is currently on demand only - contact us now.
Request now
€1,400.00* plus VAT

Training forms

Training forms according to your needs: Open trainings take place on fixed dates in mixed groups at an inovex location, inhouse trainings you book individually – configurable as desired.

Inhouse training

  • Training agenda customizable to the group and the project
  • Confidential atmosphere (trainers are under NDA)
  • Configurable according to your needs: place, time, language, tooling
Request now

Open training

  • optimal for individuals
  • new impulses from other participants
  • getting to know other people interested in tech


Our trainers are field-tested experts in their areas of expertise. Through their work in projects, they expand their knowledge day by day and pass on this know-how in their trainings - application-oriented and practice-oriented.

Trainer Christoph Menzel

Christoph Menzel

Christoph Menzel is a software developer with heart and soul and, as Head of Mobile & Web Development, part of the inovex team. For him, clean code and test automation are two fundamental components of good software development. He supports his customers in optimising development processes, holds workshops on topics such as unit tests, clean code or continuous integration & delivery and actively shares his knowledge at conferences, bar camps or in professional articles.
ISTOB Zertifzierung
iSAQB Accredited Trainer – CPSA-Foundation Level
Certified Scrum Master Abzeichen
ISAQB Certified Professional for Software Architecture – Foundation Level
Management 3.0 Foundation

Clean Code Training

Expand your skills and develop your expertise! Our experienced trainers will help you achieve your goals. Sign up and take your know-how to a new level! Request now