PHP: Полиморфизм от Хекслет
Программа курса
Ознакомьтесь с программой курса «PHP: Полиморфизм» от Хекслет
1. О курсе
- Узнать о курсе, его структуре, задачах и целях
2. Параметрический полиморфизм
- Познакомиться с обобщённым программированием
3. Диспетчеризация по ключу (данные)
- Научиться заменять условные конструкции на таблицу соответствия
4. Диспетчеризация по ключу (функции)
- Научиться делать диспетчеризацию используя функции
5. Диспетчеризация по имени файла
- Познакомиться с диспетчеризацией на основе файловой структуры
6. Полиморфизм (утиная типизация)
- Познакомиться с утиной типизацией
7. Null Object Pattern
- Рассмотреть практический пример использования полиморфизма в реальной жизни
8. Код, который убивает полиморфизм Познакомиться с распространёнными ошибками, из-за которых теряется полиморфизм подтипов
9. Инверсия зависимостей
- Познакомиться с Принципом Инверсией Зависимостей и научиться соблюдать его используя Инъекцию Зависимостей
10. Полиморфизм подтипов
- Научиться использовать полиморфизм подтипов с интерфейсами
11. Стратегия (Паттерн)
- Научиться видеть места, где нужно использовать полиморфизм подтипов
12. Динамическая диспетчеризация
- Изучить механизм, благодаря которому работает полиморфизм
13. Фабрика (Паттерн)
- Познакомиться с распространённым способом создания объектов
14. Шаблоны проектирования (Паттерны)
- Познакомиться с понятием "шаблон проектирования"
15. Объектная композиция
- Научиться писать объектно-ориентированный код построенный на взаимодействии объектов
16. Паттерн Состояние (State)
- Рассмотреть несколько примеров систем и выявить общий паттерн
17. Управление зависимостями
- Познакомиться с сервис-локатором и di-контейнером
18. Дополнительные материалы
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
PHP
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет
Можно попробовать бесплатно, посмотреть как выглядит интерфейс платформы изнутри и определиться, подходит ли вам такой формат. Подача материала приятная, теория глубокая, упражнения интересные и применимые в реальной жизни. Есть несколько тарифов – для самостоятельного, групповог...
Для индивидуального обучения веб-разработки Хекслет подходит на 100%, есть бесплатный доступ, за это время точно решите стоит вам этим заниматься или лучше поискать себя в другом. Обзор на школу нашел на сайте «Это Развод». Подача материалов удобная, но будет сложно, поэтому моти...