Schreib dem Autor eine E-Mail
You can use this page to email Michael Schams about TYPO3 Extbase, 3. Auflage (Deutsch).
Über das Buch
Extensions („Erweiterungen“) spielen eine zentrale Rolle bei der Entwicklung komplexer TYPO3 CMS Installationen. Entsprechend ist versiertes Know-how in der Programmierung dieser Erweiterungen eine Kernkompetenz von TYPO3 Entwicklern. Als Standard für die Umsetzung gelten heute das Extbase Framework und die Fluid Templating Engine.
Dieses Fachbuch gibt Einsteigern sowie Fortgeschrittenen solides Wissen an die Hand, um Projekte jeder Größe mit Extbase und Fluid zu planen, umzusetzen und langfristig effizient zu warten. Von den Grundlagen der objektorientierten Programmierung in PHP über die Prinzipien des Domain-driven Design (DDD) bis hin zum Model View Controller (MVC) Konzept werden sowohl theoretische Aspekte als auch praktische Lösungen erläutert. Nach einer leicht verständlichen Einführung in die Grundlagen, folgt eine Schritt-für-Schritt-Anleitung zur Entwicklung realer, komplexer Szenarien unter Verwendung von bewährten Methoden. Ein Kapitel ist dem Thema Sicherheitsstandards in TYPO3 Extensions gewidmet. Erfahren Sie mehr darüber, wie Sie wirksame Maßnahmen etablieren und typische Schwachstellen beim Erstellen von Erweiterungen vermeiden können.
Das Buch verschafft TYPO3 Entwicklern den Zugang zur anspruchsvollen Thematik und zeigt, wie sauberer Code nach modernen Standards und unter Beachtung moderner Programmierprinzipien für TYPO3 v9 LTS geschrieben wird.
Über den Autor
Michael Schams ist ein aktives Mitglied der TYPO3 Community und verbindet langjährige Berufserfahrung mit frischen Ideen.
Er absolvierte ein Studium der Informatik, ist ein internationaler Verfechter von Open-Source-Technologien und veröffentlicht regelmäßig Beiträge in Fachzeitschriften und Online-Medien. Neben seiner Arbeit rund um TYPO3 betreut Michael Schams eine Reihe von Cloud-Services und ist auch ein willkommener Ansprechpartner, wenn es um IT-Sicherheitsthemen geht.
Zur Zeit lebt Michael Schams in Melbourne (Australien) und berät Kunden auf der ganzen Welt über professionelle Lösungen in den Bereichen Web-Entwicklung, IT-Infrastruktur, IT-Sicherheit und Cloud Computing/Storage.