Zum Hauptinhalt springen
medienreich IT-Trainings
0521 968 7740
Zurück zu PHP

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 ansehen

3 Tage

23 Standorte

Online & Präsenz

Nächster Termin: 11. – 13.01.2027 · 143 weitere verfügbar

ab 1.380,00 € zzgl. 19 % MwSt.

Weitere Termine & Buchungsoptionen

Mehr als 5.000 Unternehmen vertrauen uns

TUINintendoOTTOPostbankSiemens

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

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.

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

Ort wählen Ort wählen
Wo soll die Schulung stattfinden? Wo soll die Schulung stattfinden? Live-Online Inhouse – bei Euch im Unternehmen Bei medienreich Steht noch nicht fest
Wann soll die Schulung stattfinden? Wann soll die Schulung stattfinden? So bald wie möglich In den nächsten 4 Wochen In 1–2 Monaten In 3+ Monaten Steht noch nicht fest
  • Rechnung erst nach Kursende
  • Zertifikat und Unterlagen inklusive
  • Umbuchung möglich