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 Часа
Oтзиви от потребители (5)
Стил на обучение и цялостните познания на треньора.
Kenosi - NWK Limited
Course - Laravel: Middleware Development
Machine Translated
Уроците бяха много интерактивни и упражненията бяха добри практически
Heino - NWK Limited
Course - Laravel and Vue.js
Machine Translated
Covered a lot of material.
Michael Promes - Nebraska Medicine
Course - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course - Test Driven Development
I like the Doctrine concept in Symphony taken by the trainer. The trainer is more energetic and make the sessions more interactive. I think it is a great capability of the trainer.