Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
План на курса
Въведение в Design Patterns
- Какво е шаблон за проектиране
- елементи на модела
- Предимства и недостатъци на използването на модели
GoЕ Design Patterns
творчески модели
- Строител
- Фабрика (абстрактна фабрика, фабричен метод)
- Прототип
- Сингълтън
структурни модели
- Делегатор
- Интерфейс
- Фасада
- Композитен
- Неизменна
- Адаптер
- Декоратор
- Прокси
поведенчески модели
- командване
- Шаблонен метод
- Наблюдател
- Верига на отговорност (и филтър за прихващане)
- Наблюдател (2 версия)
- Стратегия
Модели на уеб архитектурата на корпоративното приложение
- MVC - контролер за изглед на модел
- HMVC, MVP
- Инверсия на контрола
- Контейнер за инжектиране на зависимости
- Активен запис
- Концепцията за обект и хранилища
- Декомпозиция на системата
- Примери за базирани на компоненти Symfony 2 и Zend Framework 2
Рефакторинг
- Дългова технология
- Какво е рефакторинг?
- Инструменти за поддръжка на рефакторинг
- phpmd (софтуерни показатели)
- phpcpd
- phpc
- Типичният код изисква преработване
- Jenkins Сървър за непрекъсната интеграция
Изисквания
Познаване на PHP на основно ниво или по-високо.
21 Hours
Oтзиви от потребители (3)
Задачи, включващи сами да решите какъв модел на дизайн ви е необходим.
Damian - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
Кодови упражнения. Обучителят проверява дали всички са изпълнили задачата. Той насърчи всички да вземат активно участие в семинарите, като последователно проверяват напредъка на работата при изпълнение на задачите.
Maciej - Madkom
Course - PHP Patterns and Refactoring
Machine Translated
Начинът на предаване на знания и много практически упражнения, които позволиха по-доброто разбиране и усвояване на знанията. Възможност за запитване за подробности по проблема.
Michał - PLT GROUP SP. Z O. O.
Course - PHP Patterns and Refactoring
Machine Translated