- Termin
- Inhouse
- Individuell
1.535,10 € inkl. 19% USt.
inkl. Verpflegung und Kursmaterial
1.535,10 € inkl. 19% USt.
inkl. Kursmaterial
Wir bieten Ihnen den Turbo für Ihre Skills in der Clean Code-Entwicklung.
Clean Code gilt als Basis einer modernen und erfolgreichen Softwareentwicklung. Mit unserer Schulung bringen wir Sie wieder an die Spitze der modernen und erfolgreichen Software-Entwicklung. Sie werden damit die Qualität der Software-Entwicklung erhöhen und können sowohl ein junges Team bootstrappen, aber auch langjährigen Entwicklern die neuesten Kniffe beibringen.
Lernen Sie das Clean Code Development zur Entwicklung nachhaltiger und qualitativ hochwertiger Software kennen. Erleben Sie den ganzheitlichen Ansatz der Softwareentwicklung aus Sicht eines erfahrenen Softwarearchitekten. Lassen Sie sich zeigen, wie Sie einen sauberen Entwicklungsprozess im Team etablieren.
Erfahren Sie, welche Faktoren die Qualität Ihrer Software entscheidend verbessern und wie Sie Programmierfehler und Bugs systematisch verhindern können.
Unser/-e Trainer*in verrät Ihnen, wie Sie die Produktivität im Entwicklerteam steigern können, gibt Ihnen Praxistipps und vermittelt Ihnen Best practice zur direkten Anwendung.
Zielgruppe
- Qualitätsmanager
- Softwarearchitekten
- Softwareentwickler
- Softwaretester
Voraussetzungen für die Schulung
Sie sollten die Qualifikation mindestens einer der Zielgruppen mitbringen.
Kursinhalte
Einführung
- Anforderungen der modernen Softwareentwicklung
- Clean Code
- Mindset
- Bestandsaufnahme
Grundlagen der professionellen Softwareentwicklung
- Vorgehensmodelle
- Vergleich (Vorteile, Nachteile)
- Die häufigsten Fehler im Entwicklungsprozess
- Der Geheimtipp für Ihren Entwicklungsprozess
Softwarearchitektur
- Architektur vs. Design
- Monolithische Anwendungen
- Komponentenorientierung
- Architekturelle Patterns (3-Tier, MVC, MVVM, Client-Server, DDD)
- Doku mittels Arc42
Softwaredesign
- UML
- Wichtige Design Patterns (Strategie, Repository, ...)
SOLID Prinzipien
- Single Responsibility Principle
- Open Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
- Erkennen und Beheben
- Übung
Design Smells
- Schlechten Code erkennen
- Schlechten Code verbessern
- Vorsorge anstatt Refactoring✓
Clean Code Prinzipien
- Naming, Klassen & Funktionen
- Verständlicher Code vs. Kommentare, Formatierung
- KISS, DRY, DOWN, YAGNI, IoC, ...
Automatisiertes Testen
- Unit Tests vs Test First
- Red Green Refactor
- Der TDD Irrweg
- Mocking & Stubbing
- Übungen / KATAS
How to FAIL
- Woher kommen architekturelle Probleme?
- Die Nachteile des OOD
How to WIN
- Die Vorteile der FSA
- Topologische Abhängigkeiten0
- Codeverschmutzung durch Sekundäraspekte
- IOSP - Integration Operation Segregation Principle
- Übung
Buchen ohne Risiko
Sie zahlen erst nach erfolgreicher Schulung. Keine Vorkasse.
Lernen von Experten
Zertifizierte und praxiserfahrene TrainerInnen
Durchführungs-Garantie
Unsere Schulungen finden ab der 1. Buchung statt.
Inklusive
Mittagessen, Kursmaterial, Zertifikat, WLAN, Getränke uvm.
Gruppengröße
Minimal 1, Maximal 8 TeilnehmerInnen
Sprache
Deutsch (Englisch auf Wunsch)
Förderungen
Bis zu 100% Kostenübernahme!
Termine für Clean Code Entwicklerschulung
Ähnliche Schulungen
1.303,05 € inkl. 19% USt.
1.178,10 € inkl. 19% USt.
1.130,50 € inkl. 19% USt.
Noch Fragen?
Rufen Sie mich an oder schreiben Sie mir eine E-Mail!