Individuelle Funktionen in TYPO3-Websites lassen sich nur dann sauber integrieren, wenn eigene Extensions nach klaren Standards entwickelt und in die bestehende Architektur eingebunden werden. In dieser Schulung lernst Du die Grundlagen der Programmierung von TYPO3-Extensions und die zugehörigen Richtlinien kennen. Darauf aufbauend arbeitest Du mit Validatoren, um Eingaben zuverlässig zu prüfen, sowie mit ViewHelpern, um Fluid-Templates flexibel zu erweitern. Anschließend beschäftigst Du Dich mit Hooks und weiteren Themen wie Versionierung und Services, um Extensions gezielt in bestehende Abläufe einzubinden. An praxisnahen Aufgaben entwickelst Du ein Gespür dafür, wie sich Validatoren, ViewHelper und Hooks sinnvoll kombinieren lassen und welche Strukturen für wartbare Extensions wichtig sind. So kannst Du die Extension-Programmierung mit Extbase und Fluid gezielter einsetzen, Extensions sicherer entwickeln und typische Aufgaben aus der TYPO3-Webentwicklung im Team oder eigenständig strukturierter bearbeiten.
TYPO3 Extensions für PHP-Entwickler
Du vertiefst Extension-Programmierung mit Extbase und Fluid praxisnah, strukturierst typische Aufgaben in TYPO3-Webentwicklung und entwickelst belastbare Workflows für nachvollziehbare, fachlich saubere Ergebnisse.
Kursdetails ansehenab 1.380,00 € zzgl. 19 % MwSt.
Weitere Termine & BuchungsoptionenMehr als 5.000 Unternehmen vertrauen uns





Kursdetails
Das lernst Du
- Du ordnest die zentralen Konzepte von Extension-Programmierung mit Extbase und Fluid fachlich ein.
- Du strukturierst typische Arbeitsabläufe in TYPO3-Webentwicklung nachvollziehbar.
- Du wendest die im Kurs behandelten Methoden sicher an konkreten Aufgaben an.
- Du prüfst Ergebnisse auf fachliche Plausibilität und erkennst typische Fehlerquellen.
- Du dokumentierst Vorgehen und Entscheidungen so, dass Teams sie weiterverwenden können.
- Du überträgst die erarbeiteten Verfahren auf eigene Aufgaben und Projekte.
Überblick
Kursinhalte
Extension-Programmierung mit Extbase und Fluid: Einstieg und Einordnung
- Grundlagen der Programmierung von TYPO3-Extensions (Richtlinien für das Coding, Dokumentation)
- Plugins; Datei- und Verzeichnisstruktur
- Controller, Models, Annotationen, Repositories
Arbeitsumgebung und zentrale Werkzeuge
- Formulare; Templates mit Fluid umsetzen
- Validatoren, Viewhelper
- Control-Array und Tabellenkonfiguration (TCA; FlexForms, IRRE)
Strukturen und Grundmethoden
- Konfiguration (TypoScript, Extension Manager, FlexForms)
- Hooks und weitere Themen (z.B. Versionierung, Services und Lokalisierung)
- Grundlagen und Zusammenhänge zu Grundlagen der Programmierung von TYPO3-Extensions
Anwendung im typischen Workflow
- Praxisnahe Anwendung von Grundlagen der Programmierung von TYPO3-Extensions
- Qualitätsprüfung bei Grundlagen der Programmierung von TYPO3-Extensions
- Dokumentation und Transfer zu Grundlagen der Programmierung von TYPO3-Extensions
Steuerung und Anpassung
- Grundlagen und Zusammenhänge zu Plugins; Datei- und Verzeichnisstruktur
- Praxisnahe Anwendung von Plugins; Datei- und Verzeichnisstruktur
- Qualitätsprüfung bei Plugins; Datei- und Verzeichnisstruktur
Vertiefung und Varianten
- Dokumentation und Transfer zu Plugins; Datei- und Verzeichnisstruktur
- Grundlagen und Zusammenhänge zu Controller, Models, Annotationen, Repositories
- Praxisnahe Anwendung von Controller, Models, Annotationen, Repositories
Zusammenarbeit und Übergaben
- Qualitätsprüfung bei Controller, Models, Annotationen, Repositories
- Dokumentation und Transfer zu Controller, Models, Annotationen, Repositories
- Grundlagen und Zusammenhänge zu Formulare; Templates mit Fluid umsetzen
Analyse und Qualitätssicherung
- Praxisnahe Anwendung von Formulare; Templates mit Fluid umsetzen
- Qualitätsprüfung bei Formulare; Templates mit Fluid umsetzen
- Dokumentation und Transfer zu Formulare; Templates mit Fluid umsetzen
Zielgruppe & Voraussetzungen
Für wen der Kurs geeignet ist
- TYPO3-Entwickler:innen
- PHP-Entwickler:innen
- Webentwicklungsteams mit TYPO3-Projekten
- Für alle, die Extension-Programmierung mit Extbase und Fluid in TYPO3-Webentwicklung verlässlich einsetzen möchten.
Deine Vorteile
Garantierte TermineMarkierte Termine finden statt und bieten 10 % Preisvorteil.
Kleine GruppenMaximal 8 Teilnehmende für intensiven Austausch und nachhaltigen Lernerfolg.
Praxiserfahrene Trainer:innenBerufsrelevante Fachexpertise aus langjähriger Praxiserfahrung.
Keine HybridschulungenBewusst live online oder in Präsenz – für eine klare, fokussierte Lernumgebung.
FAQ
Was lerne ich in der Schulung „TYPO3 Extensions für PHP-Entwickler“?
Du vertiefst Extension-Programmierung mit Extbase und Fluid praxisnah, strukturierst typische Aufgaben in TYPO3-Webentwicklung und entwickelst belastbare Workflows für nachvollziehbare, fachlich saubere Ergebnisse. Zu den Schwerpunkten gehören Extension-Programmierung mit Extbase und Fluid: Einstieg und Einordnung, Arbeitsumgebung und zentrale Werkzeuge, Strukturen und Grundmethoden, Anwendung im typischen Workflow, Steuerung und Anpassung und Vertiefung und Varianten.
Für wen ist die Schulung geeignet?
Die Schulung richtet sich an TYPO3-Entwickler:innen, PHP-Entwickler:innen, Webentwicklungsteams mit TYPO3-Projekten und Für alle, die Extension-Programmierung mit Extbase und Fluid in TYPO3-Webentwicklung verlässlich einsetzen möchten.
Welche Vorkenntnisse brauche ich für die Schulung?
Grundkenntnisse in PHP und TYPO3 sowie Kenntnisse objektorientierter Programmierung sind erforderlich.
Welche Themen und Schwerpunkte werden behandelt?
Zu den Schwerpunkten gehören Extension-Programmierung mit Extbase und Fluid: Einstieg und Einordnung, Arbeitsumgebung und zentrale Werkzeuge, Strukturen und Grundmethoden, Anwendung im typischen Workflow, Steuerung und Anpassung, Vertiefung und Varianten, Zusammenarbeit und Übergaben und Analyse und Qualitätssicherung.
Wie praxisnah ist die Schulung?
Die Schulung greift praxisnah insbesondere die Bereiche Vertiefung und Varianten, Zusammenarbeit und Übergaben und Analyse und Qualitätssicherung auf. Dadurch lässt sich das Gelernte gezielt auf eigene Aufgaben und Projekte übertragen.
Was kann ich nach dem Seminar in der Praxis umsetzen?
Zu den angestrebten Ergebnissen gehören: Du ordnest die zentralen Konzepte von Extension-Programmierung mit Extbase und Fluid fachlich ein; Du strukturierst typische Arbeitsabläufe in TYPO3-Webentwicklung nachvollziehbar; Du wendest die im Kurs behandelten Methoden sicher an konkreten Aufgaben an; Du prüfst Ergebnisse auf fachliche Plausibilität und erkennst typische Fehlerquellen; Du dokumentierst Vorgehen und Entscheidungen so, dass Teams sie weiterverwenden können.
Wird im Seminar auch das Thema „Steuerung und Anpassung“ behandelt?
Ja. „Steuerung und Anpassung“ ist ein eigener Bestandteil der Schulung. Dazu gehören Grundlagen und Zusammenhänge zu Plugins; Datei- und Verzeichnisstruktur, Praxisnahe Anwendung von Plugins; Datei- und Verzeichnisstruktur und Qualitätsprüfung bei Plugins; Datei- und Verzeichnisstruktur.
Kurs buchen oder anfragen
Feste Termine · Online & Präsenz
Feste Termine · Online/Präsenz
Bitte wähle einen Ort oder Live-Online aus.
Bitte wähle einen Termin aus.
Bitte wähle aus, wo die Schulung stattfinden soll.
Bitte wähle einen Terminwunsch aus.
Bitte wähle die Teilnehmeranzahl aus.
Bitte wähle die Teilnehmerzahl aus.
- Rechnung erst nach Kursende
- Zertifikat und Unterlagen inklusive
- Umbuchung möglich
