Kontakt aufnehmen
 Dauer 21 Stunden

Schulungsübersicht

Einführung in Designmuster

  • Was ist ein Designmuster?/li>
  • Elemente von Mustern
  • Vorteile und Nachteile der Verwendung von Mustern

GoF-Designmuster

Kreativmuster

  • Builder
  • Factory (Abstract Factory, Factory Method)
  • Prototype
  • Singleton

Strukturelle Muster

  • Delegator
  • Interface
  • Facade
  • Composite
  • Immutable
  • Adapter
  • Decorator
  • Proxy

Verhaltensmuster

  • Command
  • Template Method
  • Observer
  • Chain of Responsibility (und Intercepting Filter)
  • Observer (Version 2)
  • Strategy

Muster der Enterprise Application Architecture für Web

  • MVC - Model View Controller
  • HMVC, MVP
  • Inversion of Control
  • Dependency Injection Container
  • Active Record
  • Konzept von Entitäten und Repositories
  • Zerlegung des Systems
  • Beispiele für die komponentenbasierte Symfony 2 und Zend Framework 2

Refactoring

  • Technische Schuld
  • Was ist Refactoring?/li>
  • Werkzeuge zur Unterstützung des Refactorings
    • phpmd (Software-Metriken)
    • phpcpd
    • phpc
  • Typischer Code, der ein Refactoring erfordert
  • Jenkins Continuous Integration Server

Voraussetzungen

Grundlegende oder vertiefte Kenntnisse in PHP.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien