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.