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

Курс «PHP: Функциональное программирование»

Составитель: Денис Сметнёв · Обновлено: 22.08.2026
Средний

PHP: Функциональное программирование — курс среднего уровня от Хекслет для разработчиков, которые уже пишут на PHP и хотят перейти на другой уровень мышления. Не синтаксис с нуля, а архитектурный слой: функции первого класса, map/filter/reduce, барьеры абстракции, иерархические структуры. За восемь дней — плотно, без воды. Это не вход в профессию, а инструмент для тех, кто хочет писать код, который проще поддерживать и объяснять на собеседовании.

Подробнее


Средний
3 900  в месяц
3 900 

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

Язык: ru

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

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

  1. Функции
  2. Функциональное программирование
  3. Абстракция с помощью данных
  4. Деревья

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

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

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

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

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

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

Плюсы

  • Плотная программа за восемь дней: map(), filter(), reduce(), функции первого класса, барьеры абстракции, иерархические структуры — это реальный объём, не обзорная лекция.
  • Средний уровень — курс стартует сразу с проектирования: барьеры абстракции, иерархические структуры на парах, моделирование предметной области. Именно там у большинства практикующих PHP-разработчиков и зияют дыры.
  • Три тысячи девятьсот рублей за специализированную тему — это плата за конкретный инструментальный навык, не за общий трек на полгода вперёд.
  • Навыки из программы — map/filter/reduce, проектирование библиотек, моделирование через абстракции — напрямую проверяются на технических собеседованиях, это не теория ради теории.

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

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

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

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

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

На курсы по разработке смотрите не на количество часов, а на глубину проработки темы. Поверхностный обзор функций — одно, а проектирование библиотеки и моделирование предметной области через абстракции — совсем другое. Проверьте: есть ли в программе практические задачи, где нужно что-то построить, а не только прочитать? Цена — тоже сигнал: короткий интенсив за несколько тысяч рублей и полугодовой курс за десятки тысяч решают разные задачи. Первый даёт инструмент, второй — смену профессии. Не переплачивайте за трек, если нужен один конкретный навык.

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

Подойдёт ли курс новичку в PHP?

Нет. Уровень — средний: предполагается, что базовый синтаксис и основные конструкции PHP вы уже знаете. Новичку здесь будет тяжело — программа не объясняет язык, она объясняет подход к проектированию на нём.

Сколько времени реально потребуется?

Ориентир школы — восемь дней. Реальные затраты зависят от вашей базы и темпа: если PHP знаете хорошо, восемь дней вполне реальны. Если есть пробелы — закладывайте больше.

Дают ли сертификат или документ об окончании?

В описании курса сертификат не упомянут. Лучше уточните у Хекслета напрямую, прежде чем платить.

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

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

Что конкретно я научусь делать?

Работать с map(), filter(), reduce() на списках, проектировать библиотеку для работы с HTML, моделировать предметную область через барьеры абстракции и иерархические структуры на основе пар. Это не абстрактная теория: каждый из этих навыков применяется при проектировании реальных PHP-приложений.

Стоит ли четыре тысячи рублей за восемь дней?

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

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

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

8 дней

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

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

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

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

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

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

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

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

21 час теории с тестами и упражнениями после каждого модуля 9 модулей 2 практических задания после курса

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

  • Применять функции map, filter, zip, reduce
  • Работать с обобщённой сортировкой
  • Применять технику ФП
  • Разделять коллекцию на основе фильтрующей функции с помощью partition
  • Использовать функцию группировки
  • Исправлять недостатки встроенных функций
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

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

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

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

Введение

Познакомиться с курсом и узнать о парадигме функционального программирования.

теория

Map: Отображение списков

Познакомиться с понятием отображения списков. Научиться применять map.

теория

тесты

упражнение

Фильтрация коллекций

Познакомиться с операцией фильтрации коллекции и функцией array_filter.

теория

тесты

упражнение

Функция zip

Изучить функцию zip и рассмотреть варианты ее применения.

теория

тесты

упражнение

Функция reduce

Рассмотреть функцию reduce, также известную как accumulate или fold.

теория

тесты

упражнение

Сортировка

Познакомиться с обобщенной сортировкой.

теория

тесты

упражнение

Частичное применение функции

Рассмотреть технику ФП, называемую частичным применением функции.

теория

тесты

упражнение

Partition

Рассмотреть функцию partition, которая разделяет коллекцию на основе фильтрующей функции.

теория

тесты

упражнение

Группировка

Изучить функцию группировки.

теория

PHP

Применение функций zip, reduce, partition, map, array_filter.

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

Хекслет (Hexlet)

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

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

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

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

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

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

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

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

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

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

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

Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(0)
3 900 
Хекслет (Hexlet)
(1)
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