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 |
