Компания: Хекслет (Hexlet)
Язык:
Актуальная программа курса (3 модулей, по данным школы)
- 1. Функциональное программирование
- 2. Составные данные
- 3. Построение абстракций
Сколько зарабатывают в профессии (медиана hh.ru, по 184 вакансиям)
Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.
Сравнение с похожими курсами других школ
| Курс | Школа | Цена | Срок | Рейтинг | Диплом | |
|---|---|---|---|---|---|---|
| PHP: Деревья (этот) | Хекслет (Hexlet) | 3 900 ₽ | 7 дней | — | — | — |
| PHP-разработчик. Базовый уровень | Skillbox (Скиллбокс) | 7 месяцев | 5.0 | Сертификат | Перейти | |
| Профессия PHP-разработчик с нуля до PRO | Skillbox (Скиллбокс) | 12 месяцев | 5.0 | Сертификат | Перейти | |
| PHP Developer. Professional | OTUS (Отус) | — | 5 месяцев | 3.7 | Сертификат | Перейти |
Стоит ли идти на этот курс
Плюсы
- Узкий фокус на одной теме — рекурсивные структуры, обход в глубину, древовидная рекурсия — без размытия по «основам алгоритмов вообще». Для среднего уровня это ценнее широкого курса.
- Семь дней — короткий горизонт, который реально выдержать рядом с работой. Не полгода «обучения», а прицельный спринт по конкретному пробелу.
- Явно заявлено проектирование интерфейсов и выделение сущностей предметной области — это уже не синтаксис, а архитектурное мышление, которого обычно не хватает на среднем уровне.
- Цена около четырёх тысяч рублей за специализированный курс по конкретному разделу PHP — адекватно для нишевой темы, которую сложно закрыть бесплатными обрывочными статьями.
Минусы и кому не стоит
- Формат практики в описании не раскрыт: непонятно, есть ли задачи с написанием кода или курс идёт как видео с тестами. Для темы рекурсии и деревьев это принципиально — абстракцию через данные на тестах не отработаешь.
- Средний уровень — понятие растяжимое. Если рекурсию вы видите первый раз, семи дней не хватит: курс предполагает, что функции и базовые структуры данных уже в голове, иначе тема деревьев просто не зайдёт.
- Документ об окончании нигде не упомянут — ни сертификат, ни справка. Если для вас это условие, ответ придётся искать вне карточки курса.
Когда этот курс вам не нужен
Если вы уже уверенно пишете рекурсивные обходы деревьев и понимаете абстракцию через данные — курс не добавит нового. Он закрывает конкретный пробел среднего уровня, не двигает дальше него. Также не подойдёт, если цель — быстро освоить PHP с нуля: тема слишком специализированная для старта. И если вам нужен полноценный курс с карьерной поддержкой и документом — ищите другой формат, здесь этого нет.
Как выбрать курс по этому направлению
Выбирая курс по Разработке на конкретную тему — не смотрите на общее число часов. Смотрите, насколько тема сфокусирована: узкий курс с чёткой задачей («научиться обходить деревья») даёт результат быстрее, чем «полный курс по алгоритмам». Дальше — практика: есть ли задачи с кодом, а не только теория с тестом. И цена против конкретного навыка: если за неделю закрываете реальный пробел, который тормозит вас на проектах, — это нормальное соотношение. Трудоустройство для такого точечного курса обычно не заявлено — и это честно, не ищите гарантий там, где их не может быть по природе темы.
Частые вопросы
Подходит ли курс тем, кто только начинает учить PHP?
Нет. Уровень заявлен как средний — базовый синтаксис, функции и массивы нужно знать до старта. Без этого рекурсивные структуры данных не освоить за семь дней.
Сколько времени реально занимает прохождение?
Заявленная длительность — семь дней. Это ориентир для плотного, но реального темпа. Если совмещаете с работой, закладывайте больше.
Выдаётся ли сертификат или документ об окончании?
В описании курса эта информация не указана. Уточните у Хекслета напрямую, если документ для вас важен.
Помогает ли курс найти работу?
Трудоустройство в программе не заявлено — это точечный курс по одной теме, а не буткемп с карьерной поддержкой. Деревья — реальный навык, который проверяют на собеседованиях, но сам по себе курс за трудоустройство не отвечает.
Зачем PHP-разработчику отдельно учить деревья?
Рекурсивные структуры данных регулярно встречаются в реальных задачах: вложенные меню, иерархия категорий, обход файловой системы. Средний разработчик часто решает их в лоб — итерациями и костылями. Курс даёт правильный инструмент: обход в глубину и древовидную рекурсию.
Чем этот курс отличается от чтения документации по теме?
Документация объясняет синтаксис, но не учит проектировать: выделять сущности, выстраивать взаимоотношения между ними, строить интерфейсы. Именно это заявлено как результат — и это сложнее передать текстом справки.
Длительность курса
7 дней
Формат обучения
Короткие лекции в виде текста или видео, тесты, упражнения
Обратная связь
В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.
Теория и практика
17 часов теории с тестами и упражнениями после каждого модуля 8 модулей
Чему научитесь
- Владеть терминологией, используемой при работе с деревьями, в том числе понятием "обход дерева"
- Реализовывать отображение, фильтрацию и свертку на деревьях
- Владеть навыками поиска по файловой структуре
- Использовать разные способы агрегации данных по дереву
прямо сейчас!
О курсе
О курсе
Преподаватели курса
Отзывов об этом курсе пока нет
Ниже — отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.



