Акции школ
Войти

Курс «PHP: Составные данные»

Составитель: Денис Сметнёв · Обновлено: 25.06.2026

PHP: Составные данные — курс Хекслета для разработчиков, которые уже пишут на PHP, но хотят перестать плавать в коде на уровне «работает — и ладно». Семь дней плотной работы: функциональное программирование, абстракции, моделирование предметной области. Не обзор синтаксиса — а то, как думать о данных и проектировать их структуру. Средний уровень: без базы PHP сюда идти не стоит.

Подробнее


Компания: Хекслет (Hexlet)

Язык: ru

Уровень: Средний Длительность: 7 дней Старт: в любое время
Рассрочка: от 2 400 ₽/мес
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (3 модулей, по данным школы)

  1. 1. Функциональное программирование
  2. 2. Составные данные
  3. 3. Построение абстракций

Сколько зарабатывают в профессии (медиана hh.ru, по 184 вакансиям)

Junior
104 400 ₽
Middle
182 500 ₽
Senior
300 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
PHP: Составные данные (этот) Хекслет (Hexlet) 3 900 ₽ 7 дней
PHP-разработчик. Базовый уровень Skillbox (Скиллбокс) 162 215 81 107 ₽ 7 месяцев 5.0 Перейти
Профессия PHP-разработчик с нуля до PRO Skillbox (Скиллбокс) 229 752 114 876 ₽ 12 месяцев 5.0 Сертификат Перейти
PHP Developer. Professional OTUS (Отус) 74 000 ₽ 5 месяцев 3.7 Сертификат Перейти

Стоит ли идти на этот курс

Плюсы

  • Программа сжата до существа: три модуля — функциональное программирование, составные данные, построение абстракций — за семь дней, без вводных недель и повторения пройденного. Для разработчика среднего уровня это рабочий темп.
  • Стек конкретный и применимый: map/filter/reduce, библиотека Functional, частичное применение — не абстрактные концепции, а инструменты, которые используются в реальных PHP-проектах.
  • Курс учит думать о структуре, а не просто складывать данные в массив: рациональные числа, пары, списки, HTML-библиотека как сквозной кейс — через это отрабатывается умение выстраивать слои поверх данных и разграничивать ответственность между ними.
  • Понятный ценник: около четырёх тысяч рублей за специализированный материал среднего уровня — без накрутки за бренд или карьерные сервисы, которых здесь нет.

Минусы и кому не стоит

  • Нет данных о трудоустройстве и сертификате. Если вам нужен документ для резюме или поддержка с поиском работы — этот курс не закрывает такую цель, ищите программу с явно прописанными условиями.
  • Средний уровень заявлен честно: без понимания PHP-синтаксиса и хотя бы базового опыта с функциями курс будет тяжёлым. Новичкам сначала нужна другая точка входа.
  • Семь дней — короткий спринт. Если вы привыкли учиться в размеренном темпе с паузами на осмысление, плотность подачи может не дать закрепить материал.

Когда этот курс вам не нужен

Этот курс не нужен, если вы уже уверенно работаете с функциональными паттернами в PHP, знаете, как строить барьеры абстракции, и применяете Functional-библиотеку на практике — материал будет повторением. Также не подойдёт, если цель — войти в профессию: данных о трудоустройстве нет. И не стоит брать курс, если PHP у вас на уровне «читал пару туториалов» — сначала нужна более базовая точка входа.

Как выбрать курс по этому направлению

Я бы смотрел прежде всего на программу: не на названия модулей, а на то, чему именно учат внутри. Здесь — не обзорный курс о «принципах ФП», а конкретная работа с PHP-инструментами: библиотека Functional, частичное применение, барьеры абстракции, проектирование HTML-библиотеки как учебный кейс. Это предметный разговор, а не пересказ Вики. Второй момент — соответствие уровню: курс честно заявлен как средний, и если у вас уже есть практика на PHP, темп за семь дней будет нормальным. Данных о трудоустройстве и сертификате нет — это курс для тех, у кого в работе есть конкретное место, где функциональный подход и составные данные пока даются с трудом. Я бы платил эти четыре тысячи, если понимаю, где именно в своих проектах мне не хватает умения выстраивать абстракции поверх данных.

Частые вопросы

Подойдёт ли курс, если я только начинаю изучать PHP?

Нет. Курс заявлен как средний уровень — предполагается, что вы уже пишете на PHP и понимаете базовые конструкции. Новичку здесь будет тяжело: материал стартует с функционального программирования, а не с синтаксиса.

Сколько времени реально занимает обучение?

По данным курса — семь дней. Это плотный формат: три модуля за неделю. Точная дневная нагрузка не указана, но ориентируйтесь на несколько часов в день, чтобы успеть разобраться с практикой.

Есть ли сертификат по окончании?

Данных о документе в описании курса нет. Уточняйте этот момент напрямую у Хекслета перед записью.

Помогут ли с трудоустройством?

Поддержка по трудоустройству в данных по этому курсу не упоминается. Курс заточен на конкретный навык — понимание составных данных и функционального программирования — а не на карьерное сопровождение.

Что конкретно я смогу делать после курса?

Судя по программе: работать с коллекциями через map/filter/reduce, проектировать абстракции и моделировать предметную область на PHP, использовать библиотеку Functional, строить составные структуры данных — пары, списки, рациональные числа.

Почему курс стоит около четырёх тысяч рублей, а не дешевле?

Хекслет — платформа с практическим уклоном, не просто видеолекции. Специализированный материал среднего уровня по функциональному PHP стоит дороже вводных курсов. Сравнивайте не с бесплатными обзорами, а с альтернативными курсами аналогичной глубины.

3 900 ₽ · от 2 400 ₽/мес
Перейти на страницу курса
Длительность курса

Длительность курса

7 дней

Формат обучения

Формат обучения

Короткие лекции в виде текста или видео, тесты, упражнения. Практические задания после завершения курса

Обратная связь

Обратная связь

В плане “Профессиональный” можно задавать вопросы менторам в разделе «Обсуждение». В плане “Премиум” закрепляется персональный наставник, который проверяет проекты, делает код-ревью: включено 4 часа голосовых консультаций наставника. Это время можно частично или полностью заменить на переписку в чате в пропорции 1 к 1.5.

Теория и практика

Теория и практика

17 часов теории с тестами и упражнениями после каждого модуля 7 модулей 3 практических задания после курса

Чему научитесь

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

- Проектировать примитивную графическую библиотеку
- Создавать специальные данные, которые будут моделировать точки на плоскости
- Разбираться, как устроены и реализованы точки
- Владеть понятиями с понятием «Моделирование предметной области».
Познакомиться с понятием барьеров абстракции и лучше понять цель разделения на уровни абстракции и повышения уровня абстракции.
Написать собственную реализацию пар на языке PHP.
Рассмотреть рациональные числа как новый пример абстракции на основе пар чисел.

Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

PHP-разработчикам

Условия оплаты

доступ ко всем курсам этой школы осуществляется по подписке:
профессиональный - $39/месяц
премиум - $199/месяц

Введение

Познакомиться с курсом, его целями и структурой. Рассмотреть понятие «составные данные» и понять смысл их создания и использования.

теория

Точки

Начать проектирование примитивной графической библиотеки с создания специальных данных, которые будут моделировать точки на плоскости.

теория

тесты

упражнение

Пары

Разобраться с тем, как устроены и реализованы точки в нашей графической библиотеке.

теория

тесты

упражнение

Моделирование

Познакомиться с понятием «Моделирование предметной области».

теория

тесты

упражнение

Барьеры абстракции

Познакомиться с понятием барьеров абстракции и лучше понять цель разделения на уровни абстракции и повышения уровня абстракции.

теория

тесты

упражнение

Реализация пар

Написать собственную реализацию пар на языке PHP.

теория

тесты

упражнение

Рациональные числа

Рассмотреть рациональные числа как новый пример абстракции на основе пар чисел.

теория

тесты

упражнение

PHP

применение концепции составных данных

разработка простой графической библиотеки

Реализация пар

Навыки, которые вы получите

 
РАБОТА С ДАННЫМИ

Компания, проводящая курс

Хекслет (Hexlet)

91 курс по 330 темам

Образовательная платформа Хекслет (Hexlet) осуществляет образовательную деятельность по направлениям программирования. В 2014 году проект...

Преподаватели курса

Сооснователь и CEO образовательного проекта Хекслет.

Сооснователь и CEO образовательного проекта Хекслет....

Отзывов об этом курсе пока нет

Ниже — проверенные отзывы о школе Хекслет (Hexlet): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

больше курсов

Похожие курсы компании

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(11)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
больше курсов

Другие курсы этих преподавателей

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900