[Елисеев] Онлайн-интенсив по изучению объектно-ориентированного программирования «Неделя ООП» (2016)

Атум

Infoguru
Автор темы
Администратор
6 Сен 2014
85.297
2.006
freesliv.info
Автор: Елисеев
Название: Онлайн-интенсив по изучению объектно-ориентированного программирования «Неделя ООП» (2016)

Для кого этот интенсив?

Получите море пользы, если Вы:
  • Слышали об ООП, но так и не осилили изучить
  • Застряли на процедурном программировании
  • Хотите изучить какой-нибудь ООП-фреймворк
  • Не знаете, чем класс отличается от интерфейса
  • Хотите ознакомиться с хорошими практиками
  • Хотите разрабатывать удобные программы
  • Откладывали изучение ООП до сегодняшнего дня
Бессмыcленно проходить курс, если Вы:
  • Уже и так всё это знаете
  • Считаете, что перенеся процедуры в класс получите объект
  • Не собираетесь переходить на фреймворки
  • Не верите что в курсах есть что-то интересное
  • Считаете что купив курс, в тот же миг всему научитесь
  • Хотите отложить изучение ещё на пару лет
  • Да и вообще, если во всём сомневаетесь
Программа интенсива

За эти шесть насыщенных вечеров мы с вами:
  • Узнаем, кому нужен ООП и кому не нужен.
  • Научимся моделировать предметную область и разбивать сложную логику на объекты.
  • Научимся использовать «чистое» ООП и узнаем, чем оно полезно.
  • Разберёмся, что же такое «Модель» в MVC.
  • Ответим на вопрос, куда же деть бизнес-логику.
  • Узнаем, как делать «тонкие контроллеры».
  • Рассмотрим лучшие практики и принципы функционального программирования, применимые в ООП.
  • Изучим основополагающие архитектурные принципы и паттерны.
  • Научимся пользоваться Dependency Injection контейнерами: независимыми и встроенными в популярные фреймворки.
  • Научимся писать понятный и тестируемый код, модульные тесты с PHPUnit.
  • Узнаем нюансы написания легкотестируемого кода.
  • Научимся писать фреймворконезависимый переносимый код, полюбим интерфейсы.
  • Изучим устройство нескольких популярных высококачественных компонентов.
  • Научимся активно использовать Composer для подключения пакетов.
  • Научимся самостоятельно создавать гибкие и переносимые компоненты, чтобы экономить своё время.
  • Напишем полноценное приложение на фреймворке.

Подробнее:
Скрытое содержимое. Вам нужно войти или зарегистрироваться


Скачать:
Скрытое содержимое. Вам нужно войти или зарегистрироваться