TYPO3 Extbase- & Fluidschulung zu Version 9.5 LTS

Inhalte und Zielgruppen

Die viertägige Extbase- & Fluid-Schulung richtet sich an Webdesigner/-entwickler, PHP-Entwickler und Administratoren aus Agenturen oder Freelancer. 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 9.5 LTS
  • Kurz-Einführung in Git & Composer
  • 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
  • Routing Enhancers
  • Doctrine
  • Icon Factory

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

Schulungstermine

TYPO3

TYPO3 Extbase- & Fluidschulung zu Version 9.5 LTS
· Espelkamp
Website Schulungsort


Gebühr: 1640,- € + 19% MwSt.

Wenn Sie diese Schulung buchen wollen oder Fragen haben, dann schreiben Sie mir bitte eine Mail an schulung@oliver-thiele.de.

Detaillierte Informationen
zu den Inhalten

In der Extbase- & Fluidschulung wird in vier 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 bis 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.

Durch die TYPO3 Version 9 werden auch neue Schulungsinhalte wie beispielsweise Composer, Doctrine, Icon Factory und die Modifikation der generierten URLs mit dem neuen Core-Backend-Modul "Site Configuration" durch Routing Enhancers besprochen.

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 9.5 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. Ich war seitdem an der Umsetzung zahlreicher Webseiten in projektbegleitenden Schulungen als Entwickler oder Consultant beteiligt und habe als Freelancer eigene Webseiten umgesetzt.

Seit 2003 bis 2017 habe ich hauptberuflich als TYPO3-Trainer bei dem Webhoster Mittwald gearbeitet.

Seit 2018 arbeite ich selbstständig als TYPO3-Freelancer für Agenturen und als TYPO3 Dozent.

Ich bin seitdem auch im TYPO3 Education Team aktiv und baue mit weiteren TYPO3-Dozenten das TYPO3 Trainer Network auf.

Zertifizierungen

Certified Developer
Certified Integrator
Certified Editor