Home-Office Aktion
Buchen Sie jetzt einen Online Basis- oder Extbase-Kurs bis Juni 2023 um CHF 1.110,00 exkl. MwSt. statt CHF 1.300,00!
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 
CHF 1.300,00 exkl. MwSt.
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