TYPO3 CMS Developer - Advanced (API und DeepDive)
Ziele der Schulung
In diesem 5-tägigen Kurs „TYPO3 CMS Developer – Advanced (API und DeepDive)“ lernen Sie, komplexe TYPO3-Projekte auf Enterprise-Niveau zu entwickeln und bestehende Kenntnisse konsequent zu vertiefen. Aufbauend auf soliden Extension- und Modulkenntnissen tauchen Sie tief in die Architektur des TYPO3-Kerns und seiner APIs ein. Sie erweitern Ihre Fähigkeiten in der Erstellung und Nutzung eigener REST- und GraphQL-Schnittstellen, beherrschen Dependency Injection, Data Transfer Objects und Typisierung zur Entwicklung langfristig Wartbarer Systeme und gestalten anspruchsvolle Content-Elemente, DataProcessor-Klassen und Backend-Layouts für dynamische Redaktionsumgebungen. Ergänzend lernen Sie, CI/CD-Pipelines mit GitHub oder GitLab aufzubauen und moderne Code-Qualitäts- und Prüfwerkzeuge wie PHPUnit, PHPStan, Psalm und PHPMessDetector wirkungsvoll einzusetzen. Nach diesem Kurs sind Sie in der Lage, TYPO3-Projekte methodisch und technisch auf Expertenniveau umzusetzen – mit sauberem Code, zukunftssicherer Architektur und einem professionellen Entwicklungsprozess. Der Kurs umfasst einen hohen Praxisanteil von ca. 70 % , in dem Sie die vermittelten Inhalte direkt in Übungen und Projekten anwenden.
Zielgruppe Seminar
- Entwickler
- Entwickler zur thematischen Auffrischung für eine Zertifizierung
Voraussetzungen
- TYPO3 CMS Developer - Basic Kurs oder
- TYPO3 CMS Developer Backend Module
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 und Github
Verwendung von DTO’s
- Vor- und Nachteile von DTO’s
DeepDive Models / Entitäten
- Datenbank Optimierungen
- Best-Practises
- Typisierungen
Eigene REST- & GraphQL API’s
- WebbHooks & Reactions vs Custom REST- & GraphQL API’s
DeepDive eigene Content Elemente & Backend Layouts
- Eigene DataProcessors
- Eigene Content Elemente
- Eigene Backend Layouts
- Eigene FlexFormLoader Klassen
DeepDive in TYPO3 API’s
- LoginProvider (Eigenen Authentication Service anbinden)
- Authentication Frontend User API
- Authentication Backend User API
- Custom Permissions
- Country API
- Content Security Policy
- FeatureToggle API
- Icon API
- Mail API
Media
- Verwendung des File Abstraction Layer (FAL)
Formulare
- Erstellung eigener Form Finisher
DeepDive Dependency Injection
- Bereitstellung eigener Attributes
- Bereitstellung eigener DI Tags
- Verwendung von Interfaces
DeepDive Typoscript Expressions
- Eigene Typoscript Expressions
CI / CD
- Aufbau einer Pipeline für das Deployment des Projektes zum Zielsystem
- GitHub
- GitLab
DeepDive CodeQuality
- PHPUnit
- PHPStan
- Psalm
- PHPMessDetector
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 | ||
| 04.05. - 08.05.2026 | Köln | ||
| 22.06. - 26.06.2026 | Köln | ||
| 06.07. - 10.07.2026 | Nürnberg |



