Kontakt aufnehmen

Schulungsübersicht

Einführung in Entwurfsmuster

  • Was ist ein Entwurfsmuster?
  • Bestandteile eines Entwurfsmusters
  • Vorteile und Nachteile der Anwendung von Entwurfsmustern

Entwurfsmuster nach GoF

Erzeugende Muster

  • Builder
  • Factory (Abstrakte Fabrik, Factory-Methode)
  • Prototyp
  • Singleton

Strukturelle Muster

  • Delegator
  • Interface
  • Fassade
  • Kompositum
  • Immutable
  • Adapter
  • Dekorator
  • Proxy

Verhaltensmuster

  • Befehl
  • Template-Methode
  • Beobachter
  • Kette der Verantwortlichkeit (auch Intercepting Filter)
  • Beobachcher (Zweite Variante)
  • Strategie

Entwurfsmuster für Unternehmensanwendungen im Web

  • MVC – Model View Controller
  • HMVC, MVP
  • Inversion of Control
  • Abhängigkeitsinjektionscontainer
  • Aktives Datensatzmodell (Active Record)
  • Konzept der Entitäten und Repositories
  • Dekomposition von Systemen
  • Beispiele aus Symfony 2 und Zend Framework 2 mit komponentenbasierter Architektur

Voraussetzungen

  • Grundkenntnisse in PHP
  • Bekanntschaft mit Konzepten der objektorientierten Programmierung

Zielgruppe

  • PHP-Entwickler
  • Softwareingenieure, die ihre Codequalität und Wiederverwendbarkeit verbessern möchten
  • Technische Leiter, die bewährte Entwurfslösungen in ihrer Praxis nutzen wollen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien