PHP Aufbau: TDD, CI, CD und Refactoring -
Seminar / Kurs
von GFU Cyrus AG
Inhalte
- Voraussetzungen, Anforderungen, Vorbereitungen (erforderliche Ressourcen, Fallbeispiel)
- Was ist Softwarequalität?
- Softwarequalität messen
- Wartbarkeit von Code
- Refactoring von „altem Code“
- Continuous Integration
- Continuous Delivery
- Werkzeuge
- Tests (Unit-Tests, GUI-Tests, weitere Testverfahren), Automatisierung
- Entwurfsmuster
- Sauberer Code
- Dokumentation
- Sonstiges: Rollen, Workflows, Technik
- Mögliche Umsetzungen der dargestellten Konzepte werden anhand eines Beispielprojekts demonstriert.
Lernziele
Den Teilnehmern werden die Konzepte TDD, CI, CD, Pattern und Refactoring vorgestellt, um sowohl selbständig als auch in Zusammenarbeit in Teams qualitätssichernde Workflows und Prozesse für die PHP-/Web-Entwicklung zu planen und einzuführen.
Zielgruppen
PHP-Programmierer, Projekt-Manager mit Kenntnissen in der OO-Programmierung
Termine und Orte