TYPO3 Extensionprogrammierung mit Extbase/Fluid

Seminarinformationen

Seminar - Ziel

Sie lernen in dem Seminar die neuen Möglichkeiten in der Programmierung von Extentions kennen, unter neuen Schnittstellen.

Teilnehmer - Zielgruppe

TYPO3 Entwickler, die sich für die Entwicklung von Extensions für TYPO3 mittels Extbase und Fluid interessieren

Kurs - Voraussetzungen

Kenntnisse in der PHP oo-Programmierung, vorteilhaft sind Programmierkenntnisse von Extension (pi_base)

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Begriffserklärungen - Was bedeuted?

  • Extbase
  • Fluid
  • OOP
  • MVC
  • DDD
  • CoC
  • piBase
  • CamelCase und Einsatz

Grundlegende Informationen

  • Dateistruktur
  • Datenstruktur
  • Die erste Erweiterung
  • Kickstart
  • Erste Aufgabe

Blick unter die Haube

  • Caching oder nicht
  • Controller
  • View
  • Repository
  • Model

Fluid

  • ViewHelper
  • Eigene ViewHelper

Weitere Punkte

  • FlexForm und TypoScript
  • Switchable Controller Actions
  • Eigene ViewHelper
  • Interaktionen durch Formulare
  • Sicherheitsaspekte

Individuelle Themen (je nach Zeit und Wunsch)

  • Validatoren
  • Filter
  • Pagebrowser
  • BE-Model
  • AJAX
  • Extbase Bootstrap (Aufruf über TypoScript)
  • Scheduler
  • Objektrelationen
  • Mail Action
  • SignalSlots
  • Mapping auf vorhandene Tabellen
  • Bidirektionale Relationen
  • Lazy Loading
  • Dirty Objects
  • Erweiterung von anderen Extbase-Extensions
  • Sessions nutzen

Weitere Schulungen zu Thema Typo3

TYPO3 für Redakteure

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Dem Teilnehmer werden Kenntnisse vermittelt über die Benutzeroberfläche und grundlegende Funktionen. Mit Hilfe von Beispielen aus der Praxis wird eine fiktive Website erweitert und aktualisiert. TYPO3 ist ein freies und weit verbreitetes Content Management System zur ...

TYPO3 für Administratoren

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Dem Teilnehmer werden Kenntnisse über die Funktionalitäten zur Verwaltung des Systems vermittelt. Anhand von Praxisbeispielen wird das neu erlangt Wissen vertieft.

TYPO3 für Webdesigner

- u.a. in Hamburg, München, Zürich, Düsseldorf, Offenbach

In dem Seminar erlernen Sie die Erstellung einen Webauftritts mittels TYPO3.

TYPO3 Extension-Entwicklung

- u.a. in Hannover, Leipzig, Wien, Virtual Classroom, Freiburg

Sie erhalten das Rüstzeug zur Entwicklung eigener Erweiterungen (Extensions) für TYPO3.