PHP: Погружаясь в классы от Хекслет

От: Хекслет

Благодаря 12-дневным курсам "PHP: Погружаясь в классы" PHP-разработчик познакомится с возможностью синтаксического выстраивания иерархии классов. Поймет, как модификаторы доступа влияют на наследование, как связаны между собой части разных классов внутри объекта. Программа состоит из 31 часов занятий теорией, 13 модулей, тестов и упражнений. Обучение проводится по двум планам: "Профессиональный" и "Премиум", последний из которых обеспечивает на период учёбы сопровождение персонального наставника. Диплом не выдаётся.

Сводка

Цена
0₽
Рассрочка
от 200₽
Статус
Идет набор
Длительность
12 дней
Язык
ru

Описание курса

Реализовывать наследование в языке PHP

- Понимать применимость и ограничения наследования и находить альтернативные способы работы
- Выстраивать иерархии классов
- Влиять на наследование с помощью модификатора доступа
- Работать с паттерном "шаблонный метод", с делегирующим паттерном
- Переопределять поведение и запрещать это делать
- Проверять корректности иерархии
- Понимать, как устроен полиморфизм внутри языка
- Разбираться с областью применения классов, которые не могут иметь инстансов

О школе

Хекслет
Отзывы 0
Информация
Компания основана в 2014 году. Официальный сайт https://ru.hexlet.io . Мы собрали и проверили более 19 отзывов об онлайн курсах Хекслет.

Программа курса

О курсе
Узнать о курсе, его структуре, задачах и целях.
теория
Наследование
Познакомиться с синтаксической возможностью выстраивать иерархии классов
тесты
упражнение
Модификаторы доступа
Разобраться в том, как модификаторы доступа влияют на наследование
Позднее связывание
Разобраться в том как между собой связаны части разных классов внутри объекта. Познакомиться с паттерном "шаблонный метод".
Шаблонный метод
Познакомиться с делегирующим паттерном
Переопределение методов
Научиться переопределять поведение и запрещать это делать
Принцип подстановки Лисков
Изучить формальный способ проверки корректности иерархии
Исключения
Познакомиться с иерархиями исключений
Динамическая диспетчеризация
Познакомиться с тем, как устроен полиморфизм внутри языка. Узнать о его связи с наследованием.
Абстрактные классы
Познакомиться с классами, которые не могут иметь инстансов. Разобраться с их областью применения.
Позднее статическое связывание
Познакомиться с ключевым словом static
Композиция вместо наследования
Понять ограничения наследования и найти альтернативные способы работы
Трейты
Познакомиться с мощным механизмом выделения общего поведения без наследования
Инструменты
PHP

Отзывы

Еще не добавили ни одного отзыва