Clean Code Schulung für Ihr Dev Team

Praxisnah, zertifiziert & individuell abgestimmt auf Ihr Team

Dauer: 4 Arbeitstage

Ideal für 8-10 Teilnehmer

Bei Ihnen / bei uns in KA

1.924 € pro Teilnehmer

HERAUSFORDERUNGEN

Warum Clean Code?

Ihr Dev Team arbeitet nicht mehr rund zusammen

Unterschiedliche Heran­gehens­weisen führen dazu, dass Ent­wickler­teams nicht rund arbeiten und es zu Fehlern kommt. Clean Code Development bietet ein gemeinsames Verständnis der Software­entwicklung, das die Zusammen­arbeit erleichtert.

Ihr Quellcode ist schwer lesbar und wartungs­intensiv

Historisch gewachsener Quell­code ist oft schwer lesbar, Änderungen sind nur mit hohem Auf­wand möglich, neue Features kaum mehr abbildbar. Unsere Trainer vermitteln die Entwurfs­methode Flow Design und geben wertvolle Tipps für Syntax und Semantik.

Ihr Quellcode hat eine zu geringe Test­abdeckung

Das Fehlen elementarer Test ist nicht nur ein großes Risiko, es hemmt auch die Entwickler bei der Arbeit. In unseren Clean Code Schulungen vermitteln wir die wichtigsten Konzepte, Techniken und Tech­nologien rund um auto­matisiertes Testing.

IHRE VORTEILE

Warum eine Clean Code Schulung bei generic.de buchen? 

Clean Code aus der Praxis für die Praxis

Unsere Schulungen basieren auf Clean Code Expertise aus über 15 Jahren Projekt­geschäft. Profitieren Sie von praktischer Erfahrung sowie praxis­erprobten Methoden und Tools, die direkt in den Arbeits­alltag übertragbar sind.

Zertifizierte Clean Code Trainer

Unsere Clean Code Trainer wurden von Stefan Lieser, einem der Mit­begründer der Clean Code Development Initiative, persönlich ausgebildet. Damit garantieren wir höchste Qualität und fundiertes Fachwissen.

Individuell abge­stimmt & flexibel

Wir richten Inhalt und Aufbau der Schulung gezielt nach Ihrem Wissens­stand aus. Darüber hinaus entscheiden Sie, wann, wie lange, und wo die Schulung statt­finden soll. Perfekt integriert in Ihren Betriebsablauf.

Clean Code Development aus der Praxis für die Praxis

Unsere Schulungen basieren auf Clean Code Expertise aus über 15 Jahren Projektgeschäft. Sie profitieren von praxisnahen Erfahrungen, die direkt in den Arbeitsalltag übertragbar sind.

Mehr als 15 Jahre Clean Code als Unternehmens-DNA

Clean Code ist seit 2010 gelebter Bestandteil unserer Unternehmenskultur. Dieses Wissen und Mindset geben unsere Trainer in den Clean Code Schulungen authentisch weiter.

Praxistaugliche Toolbox, statt Theoriehammer

Für uns steht das Machen an erster Stelle. Unsere Trainer reduzieren den Theorieteil auf ein Minimum und geben den Teilnehmenden Methoden und Werkzeuge an die Hand, die sich im Alltag bewährt haben.

Zertifizierte Trainer mit starkem Hintergrund

Unsere Clean Code Trainer wurden von Stefan Lieser, einem der Mitbegründer der Clean Code Development Initiative, persönlich ausgebildet. Damit garantieren wir höchste Qualität und fundiertes Fachwissen.

Individuelle Schulungen, abgestimmt auf Ihr Team

Wir richten Inhalt und Aufbau der Schulung gezielt nach Ihrem Wissensstand aus – für einen maximalen Lerneffekt und nachhaltige Wissensvermittlung. Ob Einsteiger oder Fortgeschrittene, wir holen Sie genau dort ab, wo Sie stehen.

Schulungen mit maximaler Flexibilität

Sie entscheiden, wann, wie lange, wo und wie die Schulung stattfinden soll: Vor Ort bei Ihnen, in unseren modernen Schulungsräumen oder remote per Videokonferenz. So lassen sich Schulungen perfekt in Ihren Betriebsablauf integrieren.

Unternehmen, die wir bereits geschult haben

Der Ansatz, Abhängigkeiten im Code gezielt zu reduzieren, wurde nachvollziehbar und praxisorientiert erklärt. Besonders positiv fand ich auch die Haltung, Dinge lokal schrittweise zu verbessern – statt große Umbrüche zu machen. Dieser pragmatische Ansatz ist realistisch und effektiv.

SCHULUNGSTEILNEHMER 
FEBRUAR 2025
Vor etlichen Jahren bin ich selbst durch diese Schule gegangen. Ich steckte bis zum Hals, quasi bewegungs­los im brownfield-Schlamassel fest. generic.de hat mir einen Weg aus dieser Misere gezeigt und den habe ich dann (neu)gierig beschritten. Mir ist jetzt klar, dass dieser Weg mich selbst und die Art und Weise wie ich Software entwickle nachhaltig verändert hat und mich als Entwickler besser und glücklicher gemacht hat. Alle Interessierten und Zweifelnden kann ich nur ermutigen: geht diesen Weg, ihr werdet es nicht bereuen!

Frank Rabold 
Senior Software Entwickler, AppSphere AG
Die starke Praxisnähe mit den Aufgaben und dem gemeinsamen Coden hat sehr dabei geholfen, die Inhalte verständlich zu machen. Auch die Hausaufgabe und deren Review haben mir sehr geholfen.

SCHULUNGSTEILNEHMER 
FEBRUAR 2025
Wirklich gute Arbeit. Hat meine Erwartungen weit übertroffen.
Sehr viel werde ich mitnehmen und anwenden können.

SCHULUNGSTEILNEHMER 
AUGUST 2024
Der Ansatz, Abhängig­keiten im Code gezielt zu reduzieren, wurde nachvollziehbar und praxisorientiert erklärt. Besonders positiv fand ich auch die Haltung, Dinge lokal schrittweise zu verbessern – statt große Umbrüche zu machen. Dieser pragmatische Ansatz ist realistisch und effektiv.

SCHULUNGSTEILNEHMER 
FEBRUAR 2025
Wirklich gute Arbeit. Hat meine Erwartungen weit übertroffen.
Sehr viel werde ich mitnehmen und anwenden können.

SCHULUNGSTEILNEHMER 
AUGUST 2024
Die starke Praxisnähe mit den Aufgaben und dem gemeinsamen Coden hat sehr dabei geholfen, die Inhalte verständlich zu machen. Auch die Hausaufgabe und deren Review haben mir sehr geholfen.

SCHULUNGSTEILNEHMER 
FEBRUAR 2025
Vor etlichen Jahren bin ich selbst durch diese Schule gegangen. Ich steckte bis zum Hals, quasi bewegungs­los im brownfield-Schlamassel fest. generic.de hat mir einen Weg aus dieser Misere gezeigt und den habe ich dann (neu)gierig beschritten. Mir ist jetzt klar, dass dieser Weg mich selbst und die Art und Weise wie ich Software entwickle nachhaltig verändert hat und mich als Entwickler besser und glücklicher gemacht hat. Alle Interessierten und Zweifelnden kann ich nur ermutigen: geht diesen Weg, ihr werdet es nicht bereuen!

Frank Rabold 
Senior Software Entwickler, AppSphere AG
UNSER VORGEHEN

Exemplarischer Schulungsablauf

JETZT UNVERBINDLICH ANFRAGEN
UNSERE CLEAN CODE SCHULUNGEN

Lernziele, Inhalte & unsere Trainer

Lernziele

Aufbau eines gemeinsamen Verständnisses von Software­qualität
Einführung in die Clean Code Development Initiative
Praxisnahe Techniken, um von der Anforderung zum Quell­code zu gelangen (Flow Design)
Die wichtigsten Clean Code Development Prinzipien und Praktiken in Theorie und Praxis
Praxis­nahe Einführung in das Schreiben von Tests und Entwicklung komplexer Test­suites  
Vermittlung des Clean Code Mindsets hinsichtlich Zusammen­arbeit, Effizienz und Korrektheit

Inhalte

Clean Code Development
  • Die Clean Code Werte
  • Die 5 Grade
  • Prinzipien & Praktiken
  • Clean Code Mindset
Softwarequalität
  • Unterschied zwischen innerer und äußerer Software-Qualität
  • Was bedeutet nachhaltige Softwareentwicklung
Clean Code Prinzipien
  • Single Responsibility Principle (SRP)
  • Don’t Repeat Yourself (DRY)
  • Integration Operation Segregation Principle (IOSP)
  • Keep It Simple, Stupid! (KISS)
  • You Aint Gonna Need It (YAGNI)
Clean Code Praktiken
  • Versionskontrolle
  • Automatisierte Tests
  • Test-first
  • Code Reviews
  • Pfadfinderregel
  • Tägliche Reflexion
Automatisiertes Testen
  • Code-Aufbau für gute Testbarkeit
  • Testpyramide
  • Teststrategien
  • System-, Integrations-, Unit Test
Abhängigkeiten
  • Typische Strukturen
  • Herausforderungen
  • Abhängigkeiten und Testbarkeit
Flow Design
  • Die wesentlichen Schritte
  • Inkrementelle Entwicklung
  • Zerlegung von Anforderungen
  • Entwurf in die Breite
  • Entwurf in die Tiefe
  • Umsetzung eines Entwurfs
Agilität
  • Agiles Mindset
  • Agile Werte
  • Clean Code & agile Frameworks
Übungen & Reviews
  • Kleinere „Katas“, um die gelernte Theorie in Praxis anzuwenden
  • Größere Übungsaufgaben, um Zusammenarbeit im Team zu schulen
  • Gemeinsame Reviews der Ergebnisse und Musterlösungen
  • Gruppen- und Einzel-Übungen

Unsere Clean Code Trainer

Thomas Fröhle
Clean Development trainer
Konzentriert Euch auf das, was Ihr im Moment braucht und versucht nicht jetzt schon Probleme zu lösen, die irgendwann potenziell auftreten könnten.
Felix Ruthenberg
Clean Development trainer
Code Checks sind ein sehr guter Einstieg, um herauszufinden, wo ein Unternehmen mit seiner Codebasis steht. Am Ende liegt die Wahrheit immer im Code.
Thomas Bittner
Clean Development trainer
Die heilige Dreifaltigkeit der Clean Code Prinzipien: „Don’t Repeat Yourself“, das „Single Responsibility Principle“ und das „Integration,Operation, Segregation Principle“.
Unsere Trainer wurden ausgebildet von Stefan Lieser, Geschäftsführer der CCD Akademie GmbH und Mitbegründer der Clean Code Development Initiative.

Clean Code Schulung jetzt unverbindlich anfragen

Wenn Sie wissen möchten, welche Daten wir ver­ar­beiten und wie lange wir diese speichern, finden Sie weiter­führende Infor­mationen in unserer Daten­schutz­erklärung.
Ihre Daten werden verschlüsselt übertragen
Vielen Dank! Ihre Kontaktanfrage wurde von uns empfangen!
Oh nein! Irgendwas ist schiefgelaufen. Probieren Sie es bitte noch einmal!
FAQs

Die häufigsten Fragen in Bezug auf unsere Clean Code Schulung

Für wen ist die Clean Code Schulung geeignet?

Unsere Clean Code Schulungen richten sich ausschließlich an Menschen mit Programmier-Know-how. Also an Softwareentwickler:innen, an System und Software Architekt:innen oder Software Tester:innen.
Unsere Trainer bieten aber auch Vorträge auf Management-Ebene an, bei denen sie auf die Vorteile von Clean Code Development aus Business-Sicht eingehen. Wie Clean Code zum Unternehmenserfolg beitragen kann, erläutert unser CTO Sebastian Betzin in folgendem On-Demand-Video: 

Welches Vorwissen braucht man für die Clean Code Schulung?

Wie gesagt ist Programmier-Know-how notwendig, um den Kursen folgen zu können. Die Teilnehmenden müssen Programmierbeispiele in C#, Java, Typescript etc. verstehen und die Sprachen auch schreiben können.

Was müssen wir für eine Schulung mitbringen?

Gerade für die praktischen Übungen sollten alle Teilnehmenden einen Computer mit installierter Entwicklungsumgebung, wie beispielsweise VSCode oder VisualStudio, mitbringen.

Wie lange dauert ein Clean Code Training?

Das hängt ganz von Ihnen und Ihren Wünschen ab. Wir passen die Länge unserer Clean Code Trainings Ihren Lernzielen an. Das können Ein-Tages-Workshops oder Sessions über mehrere Tage sein.

Wo finden die Schulungen statt?

Auch das ist Ihnen überlassen. Entweder Sie kommen zu uns nach Karlsruhe oder unsere Clean Code Trainer kommen zu Ihnen ins Unternehmen und halten Inhouse-Trainings mit Ihrem Team.

Wie kann ich eine Clean Code Schulung buchen?

Schreiben Sie uns einfach über das Kontaktformular, dass Sie an einer Clean Code Schulung interessiert sind, und wir melden uns bei Ihnen. Wenn Sie bereits wissen, wann Sie die Schulung gerne machen würden, wie viele Teilnehmenden es sein werden und welche Lernziele Sie verfolgen, tragen Sie diese Informationen einfach in das entsprechende Freitextfeld ein.

Der Clean Code Shop

Clean Code Armbänder, Übersichtsposter, Info-Flyer, Schreibblöcke u.v.m. In unserem Clean Code Shop finden Sie alles für den Clean Code Developer.