arcNdev

Inhouse-Schulung: Clean Code für Java-Entwickler

In dieser 3-tägigen interaktiven Schulung lernen Sie die Bedeutung von Softwarequalität und die Unterschiede zwischen gutem und schlechtem Code kennen. Sie erlernen die Prinzipien und Best Practices für die Erstellung von Clean Code, wie z.B. die Verwendung von aussagekräftigen Namen, das Design von Klassen und Funktionen, die Formatierung von Code und vieles mehr. Grundlage ist das Buch “Clean Code” von Robert C. Martin. Darüber hinaus werden Design-Prinzipien vorgestellt, um robuste und wartbare Software zu entwickeln. Sie lernen praktische Methoden wie Mob Programming, Continuous Integration (CI), Test-Driven Development (TDD) und Refactoring kennen, um die Qualität des Codes zu verbessern. Außerdem lernen Sie Werkzeuge wie statische Codeanalyse und Code Coverage kennen, um die Qualität des Codes zu messen. Nach Abschluss der Schulung wissen Sie, wie Sie sauberen Code schreiben, die Softwarequalität bewerten und die Codequalität in Ihren Projekten verbessern können.

Beispiel-Agenda (individualisierbar)

Zielgruppe

Voraussetzungen

Dauer

Kontakt

Inhouse-Schulung anfragen

Die angebotene Schulung entspricht noch nicht perfekt Ihren Anforderungen? Lassen Sie uns über Ihre individuellen Bedürfnisse sprechen und wir erstellen Ihnen eine auf Sie zugeschnittene Schulung.

Der Trainer

Roland Weisleder ist freiberuflicher Softwareentwickler, Berater und Trainer mit 15 Jahren Erfahrung in der Entwicklung von Java-basierten Softwaresystemen. Für ihn ist Testautomatisierung die Grundlage für qualitativ hochwertige Software. Im Laufe der Jahre hat er gelernt, dass man mit den richtigen Werkzeugen fast alles automatisiert testen kann. Er ist Autor von Fachartikeln und gibt seine Erfahrungen im Rahmen von Schulungen und Konferenzvorträgen im In- und Ausland weiter.

Verfügbarkeit

Aus Erfahrung empfehlen wir, sich etwa 3 Monate im Voraus zu melden, damit wir Ihnen passende Terminvorschläge machen können. Kurzfristigere Anfragen sind oft möglich, lassen sich jedoch nicht immer realisieren.