Extbase – Erweiterungen mit dem PHP-Framework erstellen
- Dauer 
3 Tage, 09:00 - 12:00 und 13:00 - 16:00 Uhr
- Teilnehmer 
3 - 10 Personen
- Referent 
- Kurssprache 
Deutsch
- Kursgebühr 
EUR 1.200,00 exkl. USt. vor Ort
EUR 954,00 exkl. USt. online
je TeilnehmerIn
Ihr Referent
Beschreibung
Programmieren Sie Erweiterungen für TYPO3 mit Extbase. Als Beispiel wird ein Bestellformular mit folgendem Ablauf und diesen Funktionen erarbeitet:
- TYPO3 mit DDEV und Composer einrichten
- Entwicklungsumgebung kennenlernen
- Versionieren mit Git
- Extensionbuilder kennenlernen
- Extbase-Framework Funktionen
- TCA
- Fluid
- Controller
- Repositories
- ViewHelper
- E-Mail Versand
- Frontend-Plugin
- Backend-Modul
Vorkenntnisse
Sie können PHP programmieren, kennen sich mit MySQL aus und haben zumindest grundlegende TYPO3-Kenntnisse.
Mitzubringen
Sämtliche Schulungsunterlagen und Computer werden zur Verfügung gestellt. Es ist nichts mitzubringen.
Zielgruppe
Hier sind Sie richtig, wenn Sie
-
professionell TYPO3-Erweiterungen programmieren möchten
Ziele
Sie können nach diesem Kurs eigene Erweiterungen programmieren und kennen das TYPO3-Framework Extbase.
Sie erhalten
- Teilnehmerurkunde
- Handbuch
- Ihre Arbeit als Backup
Stundenplan Tag 1
- 09:00-10:00 
Entwicklungsumgebung einrichten und TYPO3 installieren
- 10:00-11:00 
Extension Builder / Testerweiterung
- 11:00-12:00 
Aufbau einer Extension
- 13:00-13:30 
Projekt planen und verstehen
- 13:30-14:30 
Extension Builder + TYPO3 Arbeiten
- 14:30-16:00 
TCA kennenlernen
Stundenplan Tag 2
- 09:00-12:00 
Fluid (Views anpassen)
- 13:00-13:30 
Persistence Manager verstehen
- 13:30-14:30 
Mehrsprachigkeit kennenlernen
- 14:30-15:30 
E-Mail Versand + Standaloneview anwenden
- 15:30-16:00 
Eigene Validatoren erstellen
Stundenplan Tag 3
- 09:00-09:30 
Eigene ViewHelper erstellen
- 09:30-10:00 
Eigene Repositories erstellen
- 10:00-10:30 
Externe Daten laden
- 10:30-11:00 
Propertymapper verwenden
- 11:00-12:00 
Scheduler-Task erstellen
- 13:00-14:00 
Ajax Aufrufe erstellen
- 14:00-14:30 
TYPO3 Caching nutzen
- 14:30-15:00 
Schöne URLs mit Slugs
- 15:00-15:30 
Handbuch erstellen
- 15:30-16:00 
Backup, Fragen, Tipps und Tricks