1. Allgemein:
- Seitentypen
2. Themeing
- Ordner- & Dateistruktur
- Layout XML
- JS, CSS einbinden auf den verschiedenen Seitentypen
- Templates & Blöcke
- Fallback
3 . CMS-usage
- Allgemeines -> Seiten, Blöcke anlegen
- Static-Blocks oder template in Seiten oder Blöcke laden
- Umgang mit Widgets
4. Frontend Workflow
- Cleveres Caching für schnellere lokale Ladezeiten
- Allgemeines Vorgehen nach dem man Änderungen auf local hat
- Grunt und Gulp Compiling
- Deployment pipelines -> bin/magento setup:static-content:deploy usw
5. JavaScript mit RequireJS
6. jQuery UI Widgets
7. Checkout mit knockout-js