TYPO3 Extbase- & Fluidschulung zu TYPO3 8.7 LTS

Inhalte und Zielgruppen

Die 3-tägige Extbase- & Fluid-Schulung richtet sich an Webdesigner/-entwickler, PHP-Entwickler und Administratoren aus Agenturen. Als Voraussetzung sollten Sie Kenntnisse im Bereich objektorientierte Programmierung (PHP) mitbringen oder zuvor meine Schulung zu diesem Thema besuchen.

In der Schulung werden folgende Themen behandelt:

  • Neuerungen in der TYPO3 Version 8.7 LTS
  • Objektorientierte Programmierung
  • Einführung in Domain-Driven Design
  • Model View Controller Architektur
  • Erstellen einer Extbase-Erweiterung mit dem Extension Builder
  • Grundlagen von Extbase
  • Aufrufen von Validatoren durch Annotationen
  • Konfiguration der Extension mit Flexform und TypoScript
  • Backend-Formular Definition mit dem TCA
  • Einführung in die Template-Engine Fluid
  • Arbeiten mit Fluid-Templates, -Layouts und -Partials
  • ViewHelper-Benutzung mit Inline- und Tag-basierter Syntax
  • Erstellen eigener ViewHelper
  • Mehrsprachigkeit mit xlf-Dateien

Nutzen Sie den direkten Austausch mit Agenturen und Freelancern in meinen Präsenzschulungen und buchen Sie jetzt die TYPO3-Extbase- & Fluidschulung.

Schulungstermine

Die nächsten Termine zu dieser Schulung werden noch bekannt gegeben. Sie möchten dazu informiert werden? Schreiben Sie eine Mail an schulung@oliver-thiele.de

Detaillierte Informationen
zu den Inhalten

In der Extbase- & Fluidschulung wird in drei Tagen eine Beispiel-Extension für die Ausgabe von Veranstaltungen mit Listen- und Detailansicht gebaut. Am ersten Tag der Schulung wird nach der Einrichtung und Optimierung der Entwicklungsumgebung PhpStorm mit dem Extension-Builder das Grundgerüst zusammengebaut. Hier lernt der Teilnehmer den Aufbau und die Relationen der verschiedenen Domain Models für Veranstaltungen, Veranstaltungsorte, Veranstaltungskategorien und Medien-Dateien kennen. Die vom Extension-Builder generierten Datein werden am ersten Tag im Detail durchgesprochen, so dass der Teilnehmer dann die verschiedenen Funktionen und den groben Aufbau der Extension kennt. Am zweiten und dritten Tag wird dann die Extension mit eigenem Code verbessert. Ich zeige unter anderem, wie Domain-Models und TCA zusammenhängen, Konfiguration der Extension mit TypoScript / Konstanten-Editor und Flexform gemacht werden können, Page-Browser konfiguriert werden, eigene Datenbank-Abfragen realisiert werden können, manuelle Persistierung funktioniert und Bilder responsive über den File-Abstraction-Layer (FAL) ausgegeben werden können.

Nach der Schulung hat der Teilnehmer den Aufbau gängiger Extbase-Extensions kennengelernt und kennt auch Unterschiede der verschiedenen TYPO3-Versionen bis hin zur TYPO3 Version 8.7 LTS.

Ihr Trainer - Oliver Thiele

Oliver Thiele

Ich kann als TYPO3 CMS Certified Integrator und TYPO3 CMS Certified Developer auf eine langjährige Erfahrung mit dem Content Management System zurückblicken. Seit 2002 arbeite ich täglich mit TYPO3. Seit 2003 habe ich hauptberuflich als TYPO3-Trainer bei dem Webhoster Mittwald gearbeitet.

Ich war seitdem an der Umsetzung zahlreicher Webseiten in projektbegleitenden Schulungen als Entwickler oder Consultant beteiligt und habe als Freelancer eigene Webseiten umgesetzt sowie eigene Extensions entwickelt, die ich der Community gerne kostenlos zur Verfügung stelle.

Zertifizierungen

Certified Developer
Certified Integrator
Certified Editor