Magento für Entwickler
Unsere Schulungen im Bereich C bieten wir all denjenigen Entwicklern an, die tiefer in die Materie einsteigen wollen und das System auch funktional an ihre Bedürfnisse anpassen möchten.
Bereich C: Magento für Entwickler
C1: Beginner
- Erstellung eigener Module (Namespaces, Verzeichnisstruktur, Klassenstruktur)
- Vorhandene Klassen erweitern
- Fortgeschrittenes Arbeiten mit Layout XML
- “Best practices” beim Entwickeln innerhalb des Magento Frameworks
- Arbeiten mit Collections
- Debugging
- Q & A
C2: Intermediate
- Event-Observer nutzen
- Setup Skripte
- Eigene Attribute hinzufügen
- Magento-Controller erweitern
- Neue Frontend-Controller erstellen
- Die Magento SOAP API nutzen
- Q & A
C3: Advanced
- Kompatibilität zwischen Modulen, Umgang mit Konflikten
- Eigene Entitäten anlegen
- Das EAV Datenmodell und wie es in Magento umgesetzt ist
- Direkte Zugriffe auf die Datenbank, Magento-Komatibel und möglichst Upgrade-Sicher
- Die Magento Caching-Ebenen verstehen und nutzen
- Die Magento SOAP API nutzen
- Strategien zur Anbindung an externe Systeme
- Q & A
Vorkentnisse:
Es werden die folgenden Vorkentnisse bei Teilnehmern vorausgesetzt:
- Magento Konfigurations-Gültigkeitsbereiche (“Config Scopes”)
- Gute Kenntnisse der Magento Administrationsoberfläche
- Design Packages und Themes, Fallback auf das base/default/ Theme
- Objektorientierte Programmierung mit PHP
- Aufsetzen einer Magento Entwicklungs-Installation
All diese Inhalte werden durch unsere Schulungen für Anwender und Gestalter vermittelt. Das Buch Online-Shops mit Magento von Roman Zenner beinhaltet ebenfalls die nötigen Grundkentnisse im Umgang mit Magento aus Anwender-Sicht.



