Курс «PHP: Объектно-ориентированный дизайн»
Компания: Хекслет (Hexlet)
Язык:
Актуальная программа курса (3 модулей, по данным школы)
- 1. Базовые концепции ООП
- 2. Объектно-ориентированный дизайн
- 3. Продвинутый ООП
Сколько зарабатывают в профессии (медиана hh.ru, по 178 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| PHP: Объектно-ориентированный дизайн (этот) | Хекслет (Hexlet) | 3 900 ₽ | 10 дней | — | — | — |
| PHP-разработчик. Базовый уровень | Skillbox (Скиллбокс) | 7 месяцев | 5.0 | — | Перейти | |
| PHP Developer. Professional | OTUS (Отус) | 74 000 ₽ | 5 месяцев | 2.3 | — | Перейти |
| Профессия PHP-разработчик с нуля до PRO | Skillbox (Скиллбокс) | 12 месяцев | 5.0 | Сертификат | Перейти |
Стоит ли идти на этот курс
Плюсы
- Паттерны разведены по модулям, а не свалены в один «продвинутый блок»: Стратегия, Фабрика, State, Сервис-локатор, DI-контейнер — каждый отдельно в программе. Понять, где применять State, а где Стратегию, можно только если они разобраны порознь.
- Три блока с чётким делением: базовые концепции, дизайн, продвинутый ООП — в каждом видно, что именно разбирается. Не нужно угадывать по оглавлению, на каком уровне находишься.
- Итоговое задание — реализовать библиотеку для валидации данных. Проверяемый результат: либо библиотека работает, либо нет. Не «глубокое понимание архитектуры» как абстрактный итог.
- 3 900 рублей за три блока с паттернами и финальным практическим заданием — платите за конкретный набор тем, а не за маркетинговый перечень часов.
Минусы и кому не стоит
- Формат не подходит тем, кто только начинает: уровень заявлен как средний, и паттерны вроде принципа Лисков или DI-контейнера без базы PHP просто не усвоятся.
- Данных о сертификате или документе об окончании в программе нет — если это важно для работодателя, проясните этот вопрос у Хекслета до старта.
Когда этот курс вам не нужен
Если вы уже уверенно применяете паттерны GoF, строите слоистую архитектуру и знаете, чем DI-контейнер отличается от сервис-локатора на практике — программа покроет знакомое. И если цель — быстро закрыть один конкретный пробел по одному паттерну, отдельные открытые материалы справятся дешевле.
Как выбрать курс по этому направлению
На среднем уровне разработки важен не объём, а точность покрытия. Когда смотрю на курсы по ООП-дизайну, первое, на что обращаю внимание, — разобраны ли конкретные паттерны по отдельности или просто перечислены названиями в программе. Стратегия, Фабрика, State — это разные механизмы с разной областью применения; если курс даёт их списком без отдельного модуля на каждый, толку мало. Второе — есть ли финальная задача, где эти паттерны нужно применить самому, а не просмотреть чужую реализацию. Третье — честно ли заявлен уровень входа: курс по архитектуре PHP без указания на то, что нужен опыт с классами и функциями, — сигнал, что программу написали под маркетинг, не под обучение. Цена — второй вопрос; первый — совпадает ли программа с темами, которых вам не хватает.
Частые вопросы
Подойдёт ли курс, если я только начинаю изучать PHP?
Нет. Уровень — средний, программа стартует с ООП-концепций и сразу переходит к паттернам. Если PHP-функции и массивы пока не в крови — материал по Стратегии и DI-контейнеру просто не осядет.
Сколько времени реально займёт прохождение?
По данным курса — около десяти дней. Это при плотном темпе. Если совмещать с работой, закладывайте больше.
Что конкретно я смогу делать после курса?
По программе — реализовывать архитектурные паттерны (Стратегия, Фабрика, State), работать с объектной композицией и DI-контейнером, писать код с разделением ответственности. Контрольная задача на выходе — библиотека для валидации данных.
Выдаётся ли сертификат или документ об окончании?
В описании курса про это ничего нет. Спросите у Хекслета напрямую — лучше прояснить до старта, чем после.
Стоит ли курс своих денег при цене около трёх тысяч девятисот рублей?
Смотрите на соотношение: три блока с конкретными паттернами плюс практическое задание на выходе — для среднего уровня это плотная программа за эту сумму. Если паттерны из программы вам уже знакомы — переплачиваете за повторение.
Помогает ли курс с поиском работы?
Карьерной поддержки в программе нет. Курс про архитектурные навыки — принцип Лисков, DI-контейнер, паттерн State — они востребованы, но сопровождения по найму здесь не будет.
Длительность курса
10 дней
Формат обучения
Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса
Обратная связь
В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.
Теория и практика
25 часов теории с тестами и упражнениями после каждого модуля 12 модулей 4 практических задания после курса
Чему научитесь
- Понимать базовые принципы дизайна ОО-кода
- Работать с популярными библиотеками SPL, PHP-DS, Collect
- Правильно переопределять базовую конфигурацию без создания опасных ситуаций
- Разбираться в особенностях встроенного класса stdClass
- Читать тесты, написанные на PHPUnit
- Упрощать работу с коллекциями
- Создавать текучий интерфейс
- Упрощать работу с датами и строками с помощью библиотек Carbon и Stringy
- Грамотно структурировать программу в ООП стиле
прямо сейчас!
О курсе
О курсе
Навыки, которые вы получите
Преподаватели курса
Отзывов об этом курсе пока нет
Ниже — проверенные отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.



