OXID eShop Development Advanced - Best Practices & Testgetriebene Entwicklung
OXID eShop Development Advanced - Best Practices & Testgetriebene Entwicklung
Datum: 28.06.2023 - 29.06.2023 Ort: RemotePreis: 960 €
Beschreibung
Mit dem bereits vorhandenen grundlegenden Wissen über unser OXID Framework, wirst du in unsere Best Practices der Modulentwicklung eingeführt. Du lernst, wie man Unit Tests schreibt, Integration Tests implementiert, wirst erfahren was man unter Softwarequalität und zugehörigen Metriken versteht und wir zeigen dir nützliche Werkzeuge für deine tägliche Arbeit. Um an der Schulung teilzunehmen, musst du wissen wie man OXID eShop Module entwickelt. Die Implementierung von Unit und Integration Tests kann hingegen völlig neu für dich sein. Die Schulung legt den Fokus auf testgetriebene Entwicklung. Wir starten mit dem allgemeinen Verständnis von Software Testing and zugehöriger Code-Qualität und fahren dann mit der Entwicklung von echten Test Cases fort.
Die Schulung wird anhand zahlreicher praktischer Beispiele durchgeführt. Zunächst zeigt und erklärt dir dein Trainer das Vorgehen. Danach bist du selbst an der Reihe, wirst aber natürlich durchgehend von deinem Trainer begleitet. Wenn die zwei Tage vorüber sind, weißt du genau, wie du die Qualität deiner Module weiter optimierst und saubere Erweiterungen für OXID eShop schreiben kannst, sei es für deinen eigenen Shop oder für deine Kunden.
Im Rahmen der Schulung erhältst du außerdem passende Unterlagen sowie eine Teilnahmebescheinigung.
---------------------------------
Diese Schulung befasst sich mit der fortgeschrittenen Software Entwicklung in OXID eShop. Wir empfehlen Einsteigern vorab die Schulung OXID eShop Development Basics zu besuchen und anschließend mindestens drei Monate praktische Erfahrung mit dem OXID Framework zu sammeln.
---------------------------------
Inhalte
- Best Practices der OXID eShop Entwicklung
- Erweitertes Wissen über das Modulsystem
- Softwarequalität & -metriken
- Testgetriebene Entwicklung
- Unit & Integration Tests
- Hilfreiche Tools
---------------------------------
Technische Voraussetzungen
Wir stellen dir einen Online Workspace. Du benötigst ausschließlich eine stabile Internetverbindung, einen aktuellen Browser und ein Headset.