- Регистрация
- 24.09.2021
- Сообщения
- 38 211
Автор: Елисеев Название: Онлайн-интенсив по изучению объектно-ориентированного программирования «Неделя ООП» (2016) Для кого этот интенсив?Получите море пользы, если Вы: Слышали об ООП, но так и не осилили изучить Застряли на процедурном программировании Хотите изучить какой-нибудь ООП-фреймворк Не знаете, чем класс отличается от интерфейса Хотите ознакомиться с хорошими практиками Хотите разрабатывать удобные программы Откладывали изучение ООП до сегодняшнего дня Бессмыcленно проходить курс, если Вы: Уже и так всё это знаете Считаете, что перенеся процедуры в класс получите объект Не собираетесь переходить на фреймворки Не верите что в курсах есть что-то интересное Считаете что купив курс, в тот же миг всему научитесь Хотите отложить изучение ещё на пару лет Да и вообще, если во всём сомневаетесь Программа интенсиваЗа эти шесть насыщенных вечеров мы с вами: Узнаем, кому нужен ООП и кому не нужен. Научимся моделировать предметную область и разбивать сложную логику на объекты. Научимся использовать «чистое» ООП и узнаем, чем оно полезно. Разберёмся, что же такое «Модель» в MVC. Ответим на вопрос, куда же деть бизнес-логику. Узнаем, как делать «тонкие контроллеры». Рассмотрим лучшие практики и принципы функционального программирования, применимые в ООП. Изучим основополагающие архитектурные принципы и паттерны. Научимся пользоваться Dependency Injection контейнерами: независимыми и встроенными в популярные фреймворки. Научимся писать понятный и тестируемый код, модульные тесты с PHPUnit. Узнаем нюансы написания легкотестируемого кода. Научимся писать фреймворконезависимый переносимый код, полюбим интерфейсы. Изучим устройство нескольких популярных высококачественных компонентов. Научимся активно использовать Composer для подключения пакетов. Научимся самостоятельно создавать гибкие и переносимые компоненты, чтобы экономить своё время. Напишем полноценное приложение на фреймворке. ![]() |