Jetzt Clean Code Developer werden!

Wir bieten Ihnen die Lösung:
Clean Code Trainings!

Aktuelle Clean Code Trainings

Clean Code Developer Basics | 3-tägig

Termine der einzelnen Trainingstage:

08.04.2025 / 29.04.2025 / 20.05.2025
Docker Grundlagen

Termine der einzelnen Trainingstage:

14.04.2025

Wir führen alle Seminare auch als geschlossene Firmenkurse für Sie durch.
Bei Interesse oder Fragen kontaktieren Sie uns gerne.

mgm4114 clean code trainings,clean code

Was uns auszeichnet

Unser Fokus in den Clean Code Trainings liegt auf Ihrem Engpass: Wo drückt der Schuh? Wo wird mit einem Workshop der größte Nutzen erzielt? Vor dem Seminar finden wir gemeinsam heraus, welche Inhalte für Sie und Ihr Team den größten Nutzen bringen.

divider clean code trainings,clean code
divider clean code trainings,clean code
divider clean code trainings,clean code
Erfahren & Erprobt

Unsere Trainer vermitteln Wissen effektiv durch langjährige Projekt- und Schulungserfahrung. Die Seminare werden seit 2009 ständig weiterentwickelt.

Praktisch & Leitend

Inhalte werden theoretisch präsentiert und praktisch erarbeitet. Die Teilnehmer erhalten fordernde Aufgaben und beispielhafte Lösungen.

Einfach & Fortgeschritten

Wir fordern Anfänger und Fortgeschrittene gleichermaßen heraus. Wir entwickeln starke Fundamente und detaillierte Feinheiten.

Online & Vor Ort

Wir führen Schulungen online durch, um Effektivität zu fördern und Kosten zu reduzieren. Im Einzelfall führen wir Seminare auch in Präsenz durch.

Clean Code

Seit Bob C. Martin 2008 sein Buch Clean Code veröffentlicht hat, ist der Fokus auf die Codequalität enorm gestiegen. Prinzipien wie das Single Responsibility Principle (SRP) oder Don’t Repeat Yourself (DRY) sind Entwicklern häufig bekannt. Auch die Notwendigkeit für automatisierte Tests wird meist anerkannt. Daneben gibt es weitere Praktiken wie bspw. Continuous Deployment oder Refactoring, die einen wichtigen Beitrag zu Clean Code leisten.

Dennoch tauchen in der Praxis viele Fragen auf. Was ist mit Clean Code gemeint? Wie werde ich ein Clean Coder? Was tun unter Zeitdruck? Diese und viele andere Fragen werden in unseren Clean Code Trainings behandelt. Dabei legen wir Wert darauf, Clean Code pragmatisch zu betrachten. Eine gute Balance zwischen Clean Code und der Lieferung von Features muss gewährleistet sein.

In unseren Training geht es daher nicht nur um die Theorie. In vielen praktischen Übungen vermitteln wir den Teilnehmenden grundlegende Fähigkeiten, um im Alltag Clean Code schreiben zu können.

Unsere Clean Code Trainings

office 1081807 1920 clean code trainings,clean code
basics
Clean Code Developer Basics

Prinzipien und Tests – Das Seminar wendet sich an Softwareentwickler, die gerade beginnen, sich mit dem Thema Softwarequalität auseinanderzusetzen. Es werden die wichtigsten Prinzipien und Praktiken der Clean Code Developer Initiative vermittelt.

office work 1149087 1920 clean code trainings,clean code
advanced
Clean Code Developer Advanced

Mit Flow Design von den Anforderungen zum Clean Code – Lernen Sie mit Flow Design einen Softwareentwicklungsprozess kennen, der Sie flüssig von den Anforderungen zum Clean Code führt.

tools 690038 1920 clean code trainings,clean code
advanced
Clean Code Developer Refactoring

Brownfield statt grüner Wiese – Das Seminar wendet sich an Entwickler, die Bestandscode pflegen und erweitern. Sie lernen, wie mit Refactoring Maßnahmen die Code Qualität verbessert wird.

office 336368 1920 clean code trainings,clean code
advanced
Clean Code Developer Architect

Das Big Picture – Das Seminar wendet sich an erfahrene Entwickler, die sich mit der Frage befassen, wie eine angemessene Grobstruktur für ein Softwaresystem entsteht.

meeting 1245776 1920 clean code trainings,clean code
advanced
Clean Code Developer Multiplikator

Ein Team unterstützen – Dieses Seminar wendet sich an Softwareentwickler, die ihre Kollegen mit ihren Kenntnissen über die Clean Code Developer Prinzipien und Praktiken unterstützen möchten.

businesspeople celebrating success 1 clean code trainings,clean code
advanced
Clean Code Developer Trainer

Seminare als Trainer durchführen – Dieses Seminar wendet sich an Softwareentwickler, die ihr Wissen über die Clean Code Developer Prinzipien und Praktiken bzw. über Flow Design als Trainer an andere weitergeben möchten.

tools 690038 1920 clean code trainings,clean code
ASPICE
Software Testing in Automotive SPICE

Automatisiertes Testen im Kontext von ASPICE – Training für Softwareentwickler, die lernen möchten, Software Testing Automotive SPICE-konform durchzuführen.

Docker
Docker
Docker Grundlagen

Automatisiertes Testen im Kontext von ASPICE – Training für Softwareentwickler, die lernen möchten, Software Testing Automotive SPICE-konform durchzuführen.

Kundenstimmen

Hier finden Sie unser ProvenExpert Profil.

Kundenstimmen der Clean Code Developer Akademie-- Stefan Lieser

JETZT KONTAKT AUFNEHMEN

Sie haben Fragen?
Sie möchten ein Seminar buchen?

Rufen Sie uns an, schreiben Sie uns eine Email oder nutzen Sie unser Kontaktformular. Wir beraten Sie gerne unverbindlich und erstellen Ihnen ein Angebot.

Blogbeiträge

Clean Code Buch von Bob C. Martin
Clean Code Trainings
Stefan Lieser

Clean Code

Clean Code – Sauberer Code ist unverzichtbar Manchmal behaupten Entwickler, dass Clean Code Development zu lange dauern würde. Man sei viel effizienter, wenn man auf zu viel Codequalität verzichtet. „Keep it Simple“ sagen sie. Clean Code würde doch zu oft als eine Art Religion betrachtet. Agil wäre ja ok, aber Clean Code führe dann doch zu weit. Allein schon der

weiterlesen >>
Complex Refactorings
Komplexe Refactorings
Stefan Lieser

Refactorings – Eine Übersicht

Warum ist Refactoring wichtig? Kennst du das? Dein Code funktioniert, aber nach einigen Monaten versteht ihn niemand mehr – nicht einmal du selbst. Hier kommt Refactoring ins Spiel: Es verbessert die Lesbarkeit und Wartbarkeit, ohne die Funktionalität zu ändern. Was ist Refactoring? Mit Refactoring bezeichnet man Änderungen am Code, die einerseits die Qualität der Codebasis verbessern und dabei gleichzeitig die

weiterlesen >>
Complex Refactorings
Komplexe Refactorings
Stefan Lieser

Clean Code in Legacy Projekten

Clean Code auf der grünen Wiese ist leicht. Oder auch nicht. Aber Clean Code in Legacy Code ist garantiert nicht einfach. Wenn der Code über Jahre oder Jahrzehnte gewachsen ist, beseitigt man die vielen Verletzungen der Clean Code Prinzipien nicht mal eben so durch diverse Refactorings. Der eine Grund liegt in der fehlenden Testabdeckung, der andere in der Frage nach

weiterlesen >>
Docker CI CD
Docker
Stefan Lieser

Docker CI/CD

Docker Container sind inzwischen ein etabliertes Werkzeug für das Deployment von Anwendungen. In diesem Artikel beleuchten wir die Vorteile eines Continuous Integration und Continuous Deployment Prozesses mit Docker. Docker CI/CD ist der Weg, den man in seinen Projekten gehen sollte! Continuous Integration Sobald mehr als ein Entwickler an einer Anwendung arbeitet, stellt sich die Herausforderung sicherzustellen, dass alles zusammenpasst. Auf

weiterlesen >>
DevOps
Docker
Stefan Lieser

DevOps CI/CD mit Docker

Update 18.11.2024: Ich habe das Diagramm zum dritten Modell „Mehrere Container mit externen Abhängigkeiten“ ergänzt um Abhängigkeiten zwischen den Containern. Danke an Ralf Westphal für den Hinweis. Als Entwickler kann ich das Ergebnis meiner Arbeit an den Betrieb übergeben, der sich dann um alles weitere kümmert. Das macht Freude, denn so habe ich mit dem lästigen Zeugs nichts mehr am

weiterlesen >>
Softwareuniversum
Methodik
Stefan Lieser

Das Softwareuniversum

Im Bereich Softwareentwicklung gibt es viele Begriffe, die definiert und eingeordnet werden müssen. Ferner brauchen wir einen definierten Prozess, mit dem wir von den Anforderungen zum Code gelangen. Das Softwareuniversum soll dabei helfen, Begriff zu definieren und einen Ablauf zu verdeutlichen. Inhaltsübersicht Clean Code Developer Werte Im Rahmen der Clean Code Developer Initiative haben wir vier Werte definiert: Korrektheit Wandelbarkeit

weiterlesen >>
de_DEGerman