Свържете се с нас

Съдържание и теми, включени в курса

Въведение в Design Patterns

  • Какво е design pattern
  • Елементи на шаблона
  • Предимства и недостатъци от използването на шаблони

GoF Design Patterns

Създаващи шаблони

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

Структурни шаблони

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

Поведенчески шаблони

  • Command
  • Template method
  • Observer
  • Chain of responsibility (или Intercepting Filter)
  • Observer (2 version)
  • Strategy

Шаблони за архитектура на корпоративни уеб приложения

  • MVC - Model View Controller
  • HMVC, MVP
  • Inversion of Control
  • Dependency Injection Container
  • Active Record
  • Концепцията за entity и Repositories
  • Декомпозиция на системата
  • Примери, базирани на компоненти от Symfony 2 и Zend Framework 2

Изисквания

  • Основни познания по PHP
  • Запознатост с концепциите на обектно-ориентираното програмиране

Аудитория

  • PHP разработчици
  • Софтуерни инженери, заинтересовани от подобряване на структурата на кода и преизползваемостта му
  • Технически ръководители, които искат да възприемат доказани дизайнерски решения
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (4)

Предстоящи Курсове

Свързани Kатегории