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 Extension-Entwicklung

- u.a. in Hamburg, München, Düsseldorf, Mannheim, Virtual Classroom

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

Vorbereitung auf „Certified TYPO3 Integrator"

- u.a. in Frankfurt am Main, Hamburg, Leipzig, Darmstadt, Freiburg

Sie werden in dem zweitägigen Seminar auf den Certified TYPO3 Integrator vorbereitet. TYPO3 wurde in den letzten Jahren zu einem der wichtigsten Content Management Systeme auf dem Markt. Mit dem Erfolg von TYPO3 wuchs die Komplexität und gleich die Anforderungen an die ...