Kontakt aufnehmen

Schulungsübersicht

Einführung in Design-Patterns

  • Was ist ein Design-Pattern?
  • Elemente eines Patterns
  • Vorteile und Nachteile der Verwendung von Patterns

GoF-Design-Patterns

Kreative Patterns

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

Struktur-Patterns

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

Verhaltens-Patterns

  • Command
  • Template Method
  • Observer
  • Kette der Verantwortlichkeiten (sowie Intercepting Filter)
  • Observer (2 Versionen)
  • Strategy

Patterns für Enterprise-Anwendungsarchitektur 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 komponentenbasiertes Symfony 2 und Zend Framework 2

Voraussetzungen

  • Basiswissen über PHP
  • Vertrautheit mit objektorientierten Programmierungskonzepten

Zielgruppe

  • PHP-Entwickler
  • Softwareentwickler, die die Code-Struktur und Wiederverwendbarkeit verbessern möchten
  • Technische Leiter, die bewährte Design-Lösungen einführen wollen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien