Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в 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
Курс - Laravel: Middleware Development
Машинен превод
Уроците бяха много интерактивни и упражненията бяха добри практически
Heino - NWK Limited
Курс - Laravel and Vue.js
Машинен превод
Covered a lot of material.
Michael Promes - Nebraska Medicine
Курс - Laravel PHP Framework
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Курс - 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.