TYPO3 CMS Developer - Advanced (Backend Module)
Ziele der Schulung
In diesem 5‑tägigen Seminar „TYPO3 CMS Developer – Advanced (Backend Module)“ vertiefen Sie Ihre Kenntnisse in der TYPO3‑Extension‑Entwicklung und spezialisieren sich auf die professionelle Entwicklung von Backend Modulen und den Einsatz zentraler TYPO3‑APIs. Aufbauend auf dem „TYPO3 CMS Developer – Basic“ lernen Sie, komplexe Anforderungen im TYPO3‑Backend strukturiert umzusetzen, Prozesse über DataHandler, Hooks und PSR‑14 Events gezielt zu steuern und Backend‑Oberflächen für Redaktionen ergonomisch zu gestalten. Ein Schwerpunkt liegt auf Observability und asynchroner Verarbeitung: Sie implementieren Logging‑Konzepte, eigene LogWriter und nutzen den Symfony Messenger beispielsweise mit RabbitMQ, um zeitintensive Prozesse zu entkoppeln. Ergänzend arbeiten Sie mit WebHooks & Reactions und sichern Ihre TYPO3‑Projekte mit modernen Werkzeugen zur Code‑Qualität wie PHPUnit, PHPStan, PHPMessDetector und Psalm ab. Nach diesem Kurs sind Sie in der Lage, TYPO3 Backend Module und zugehörige APIs auf fortgeschrittenem Niveau zu entwickeln – mit sauberer Architektur, hoher Wartbarkeit und einer soliden Basis für eine TYPO3‑Zertifizierung. Der Kurs umfasst einen hohen Praxisanteil von ca. 70 %, indem Sie die vermittelten Inhalte direkt in Übungen und Projekten anwenden.
Zielgruppe Seminar
- (Backend‑) Entwickler
- Entwickler zur thematischen Auffrischung für eine Zertifizierung
- Systemintegratoren mit TYPO3‑Erfahrung, die Backend‑Automatisierungen (Symfony Messenger, RabbitMQ) benötigen
Voraussetzungen
- Kursinhalte von "TYPO3 CMS Developer - Basic"
Lernmethodik
Die Schulung bietet Ihnen eine ausgewogene Mischung aus Theorie und Praxis in einer erstklassigen Lernumgebung. Profitieren Sie vom direkten Austausch mit unseren projekterfahrenen Trainern und anderen Teilnehmern, um Ihren Lernerfolg zu maximieren.
Seminarinhalt
Einführung
- Community
- Events
- Zertifizierungen
- TYPO3 Extension Repository (TER), Packagist & Github
Einführung
- Definition der Begrifflichkeiten
- Was definiert ein Backend Module?
- Was macht welche Datei konkret?
Erstellung eines eigenen TYPO3 Backend Modules
- Installation und Dependency Pflege
- Registrierung und Konfiguration des Modules
- TypoScript Konfigurationen
DataHandler, Hooks & PSR-14 Events
- Einführung in DataHandler
- Einführung in Hooks
- Einführung in PSR-14 Events
- DataHandler vs. Hooks vs. PSR-14 Events
Einführung in TYPO3 API’s
- Backend Layouts
- Backend Routing
- Context & Aspects API
- YAML API
- Caching API
- Workspaces
- Custom Backend Dashboards
- AccessControl API
View
- Ajax in TYPO3 Backend
- Bereitstellung der View im TYPO3 Backend
Observability
- Logging in TYPO3
- Eigenen LogWriter
Messenger & MessengerHandler
- Einführung in asyncrone Verarbeitung mit Messenger wie RabbitMQ
WebHooks & Reactions
- Einführung in WebHooks & Reactions
CodeQuality für Backend Module
- Einführung in PHPUnit
- Einführung in PHPStan
- Einführung in PHPMessdetector
- Einführung in Psalm
Open Badge für dieses Seminar - Ihr digitaler Kompetenznachweis

Durch die erfolgreiche Teilnahme an einem Kurs bei IT-Schulungen.com erhalten Sie zusätzlich zu Ihrem Teilnehmerzertifikat ein digitales Open Badge (Zertifikat) – Ihren modernen Nachweis für erworbene Kompetenzen.
Ihr Open Badge ist jederzeit in Ihrem persönlichen und kostenfreien Mein IT-Schulungen.com-Konto verfügbar. Mit wenigen Klicks können Sie diesen digitalen Nachweis in sozialen Netzwerken teilen, um Ihre Expertise sichtbar zu machen und Ihr berufliches Profil gezielt zu stärken.
Übersicht: TYPO3 Schulungen Portfolio
Seminare kurz vor der Durchführung
| 27.04. - 01.05.2026 | Hamburg | ||
| 18.05. - 22.05.2026 | Köln | ||
| 22.06. - 26.06.2026 | Köln | ||
| 20.07. - 24.07.2026 | Nürnberg |



