Clean Code Schulungen

Auch als Online Schulung

Alle Schulungen werden auch online durchgeführt.

Clean Code Developer

Der Trainer ist Mitbegründer der Clean Code Developer Initiative.

10 Jahre Erfahrung

Über 20 Jahre Erfahrung als Trainer, davon über 10 Jahre zum Thema Clean Code, Entwurf, Testen, Refactoring, etc.

Hohe Wirksamkeit

Durch die Aufteilung auf mehrere Trainingstage im Abstand von je 3-4 Wochen gelingt der Transfer in den realen Projektalltag.

Eine Trainingsmaßnahme beginnt damit, Ihren konkreten Bedarf zu identifizieren. Es ist wichtig auf die Belange der Entwickler und des gesamten Teams einzugehen. Wir finden in einem Telefonat zunächst heraus, welche Themen relevant sind, bzw. in welcher Situation sich Ihr Team befindet.

In der Regel enthält eine Trainingsmaßnahme die folgenden Themen:

  • Clean Code Developer Werte, Prinzipien und Praktiken
  • SOLID Principles
  • Automatisiertes Testen (Integrationstest vs. Unit Test, Teststrategien, Arrange/Act/Assert)
  • Test-first, Test Driven Development (TDD)
  • Zerlegung von Anforderungen im Sinne der Agilität
  • Umgang mit Abhängigkeiten (IOSP, PoMO, IODA)
  • Entwurf der Grob- und Feinstruktur
  • Funktionaler Entwurf mit Flow Design
  • Code Reviews
  • Einfache und komplexe Refactorings

Die Programmiersprache spielt eine eher untergeordnete Rolle. Möglich sind bspw. C#, Java, C++, JavaScript, Python, Go, … Die Teilnehmer müssen die Sprache gut beherrschen und im Umgang mit der Entwicklungsumgebung geübt sein. Dies ist kein Workshop für absolute Anfänger.

Die Preise richten sich danach, wieviele Trainingstage Sie buchen. Buchen Sie eine größere Menge, ergibt das für den Trainer eine bessere Planbarkeit. Sie erhalten daher einen günstigeren Tagessatz. Im Tagessatz sind 10 Teilnehmer enthalten. Jeder weitere Teilnehmer wird mit zusätzlich 10% des Tagessatzes berechnet.

3 Tage

2000 Tagessatz netto zzgl. MwSt.
  • zzgl. Reisekosten nach Aufwand

6 Tage

1800 Tagessatz netto zzgl. MwSt.
  • zzgl. Reisekosten nach Aufwand
Populär

10 Tage

1700 Tagessatz netto zzgl. MwSt.
  • zzgl. Reisekosten nach Aufwand

Online Schulung

Eine Schulungsmaßnahme kann auch vollständig online durchgeführt werden.

Vorteile:

  • Es fallen keine Reiskosten an.
  • Teilnehmer können von unterschiedlichen Standorten oder aus ihrem HomeOffice teilnehmen.
  • Einzelne Teilnehmer können flexibel nachgeschult werden.

Offene Trainings

Informationen zu den offenen Trainings finden Sie hier.

  • Durchführung vollständig online per Zoom
  • Anmeldung von Einzelpersonen möglich
  • Auch als Schulung für neue Kollegen geeignet.

Online Meetings

Als Ergänzung zu Tagesseminaren biete ich auch Online Meetings an. 

  • Dauer: 90 Minuten
  • Ausgelegt auf bis zu 5 Teilnehmer. Größere Gruppen werden entsprechend aufgeteilt.
  • Online Meetings können eine Schulungsmaßnahme ergänzen oder auch zur Beratung genutzt werden.

Alle Details zu Online Meetings finden Sie hier.

Videofeedback

Ebenfalls als Ergänzung zu einer Schulungsmaßnahme oder Beratung können Videofeedbacks genutzt werden.

  • Dazu reichen Sie Quellcode und/oder Entwürfe ein.
  • Sie erhalten mein Feedback in Form eines Videos.
  • Alternativ können Sie ein Online Meeting für Feedback nutzen. Sie teilen Ihren Bildschirm, statt Quellcode und Entwürfe einzureichen.

Alle Details zu Videofeedbacks finden Sie hier.