[PDF]

TYPO3 Extbase/Fluid Extension-Entwicklung

TYPO3 ist ein frei verfügbares und weit verbreitetes Content Management System für Web und Intranet. Wer bereits heute mit Technologien aus dem Framework FLOW3 arbeiten und so Extensions entwickeln will, die mit der zukünftigen Version 5 von TYPO3 kompatibel sein werden, setzt auf Extbase und Fluid.

Zielgruppe:
Diese Schulung richtet sich an Interessenten, die Extensions für TYPO3 mit Hilfe der modernen Methode mittels Extbase und Fluid entwickeln wollen.

Vorkenntnisse:
Die Teilnehmer sollten über erste Grundkenntnisse im Bereich objektorientierter Programmierung mit PHP verfügen (Klassen, Objekte, Vererbung) und idealerweise erste Erfahrungen in der Programmierung von Extension über den herkömmlichen Weg (pi_base) haben. Es werden aber alle notwendigen Kenntnisse am Anfang wiederholt zusammengefasst. Zusätzlich wird einige Wochen vor dem Kurs eine Liste mit Themen vesendet, die zur Vorbereitung nützlich sind.

 

Inhalt:

  •   Erweiterte Grundlagen der objektorientierten Programmierungo
    • Vererbung
    • abstrakte Klassen und Methoden
    • Sichtbarkeiten
    • Interfaces
    • Patterns (Singleton, Prototype)
  • Domain Driven Design
    • Domain Modellierung als Consulting Prozess
    • Ubiquitous Language
    • Entity
    • Value Object
    • Aggregates (Aggregate Root)
    • Repository
  • Model-View-Controller
  • Extbase Installation
  • Ordnerstruktur und Dateien verstehen
  • Domain-Model entwickeln
  • Controller und Actions anlegen
  • Fluid Templates
    • Syntax
    • ViewHelper
    • eigene ViewHelper erstellen
    • Layouts
    • Partials
  • Repositories und Query-Manager
  • Validatoren (und eigene Validatoren schreiben)
  • TypoScript- und Flexform-Optionen
  • Mehrsprachigkeit
  • Error-Handling
  • Flash-Messages
  • Relationen (1:1, 1:n, m:n) mit Extbase
  • Extbase Kickstarter
  • Widgets
  • Signal/Slots
  • Neuerungen in Extbase aus TYPO3 4.6/4.7

Schulungsunterlage:
Zu dieser Schulung erhalten Sie die kursbegleitenden Präsentationsunterlagen und das Buch TYPO3-Extensions, Hanser, 2010 von Patrick Lobacher.

Preis:

1275.00 EUR netto (1517.25 EUR inkl. MwSt.)
(beachten Sie unsere Sonderpreise für Studierende)

Termine für diese Veranstaltung:
Datum Dozent
25.–27.06.2012 Patrick Lobacher
17.–19.09.2012 Patrick Lobacher
26.–28.11.2012 Patrick Lobacher

Zur Übersicht

Unsere Schulungen

Anmeldung

Wählen Sie Ihren Wunschtermin aus und folgen Sie den Schritten der Online-Buchung (bei TechTalks genügt eine formlose Anmeldung). Sie können auch gerne dieses FAX-Formular ausfüllen und uns zusenden. In jedem Fall erhalten Sie von uns per Post eine Anmeldebestätigung.

Anreise

Unsere Kursräume bei der CBT liegen in unmittelbarer Nähe der U-Bahn-Haltestelle "Arabellapark". Mehr Informationen auf Ort & Anreise. Schulungen beginnen am ersten Tag um 10:00 Uhr (eintägige um 9:00 Uhr), an Folgetagen um 9:00 Uhr.

Mittagessen

Zu Mittag sind Sie in einem der umliegenden Restaurants unser Gast.