12 added
31 removed
Original
2026-01-01
Modified
2026-02-26
1
-
<p>zip</p>
1
+
<p>Иерархические структуры</p>
2
-
<p>partial</p>
2
+
<p>Создание ирерахических структур с помощью пар</p>
3
-
<p>partition</p>
3
+
<p>Операции над последовательностями</p>
4
-
<p>group</p>
4
+
<p>Операции отображения, фильтрации и свертки</p>
5
-
<p>sort</p>
5
+
<p>Функции первого класса и передача функций как аргументов</p>
6
-
<p>Последнее обновление: 26 декабря 2025 г.</p>
6
+
<p>Передача анонимных функций в аргументы других функций, возврат функций из функций</p>
7
-
<p>Включено в курс</p>
7
+
<p>Рекурсия</p>
8
-
<p>9 уроков (видео и/или текст)</p>
8
+
<p>Линейно-рекурсивный процесс, линейно-итеративный процесс</p>
9
-
<h2>Описание</h2>
9
+
<p>Стандартные интерфейсы</p>
10
-
<p>На этом курсе вы познакомитесь с функциональным программированием на PHP. Вы узнаете об основной тройке функций: array_map(), array_filter() и array_reduce(). В итоге вы научитесь писать код в неизменяемом стиле и создавать новое на основе старого без модификации. Знания из этого курса пригодятся, чтобы использовать разнообразные функции высшего порядка для обработки коллекций.</p>
10
+
<p>Разделение программ на функциональные блоки, работающие с общей структурой</p>
11
-
<h2>Чему вы научитесь</h2>
11
+
<p>Представление последовательностей</p>
12
-
<ul><li><p>Использовать разнообразные функции высшего порядка для типовых задач обработки коллекций</p>
12
+
<p>Создание структуры списка с помощью пар</p>
13
-
</li>
14
-
<li><p>Пользоваться основной тройкой функций функционального программирования map/filter/reduce</p>
15
-
</li>
16
-
<li><p>Писать код в неизменяемом стиле. Создавать новое на основе старого, вместо модификации.</p>
17
-
</li>
18
-
</ul><h2>Формат обучения</h2>
19
-
<h2>Испытания</h2>
20
-
<p>1</p>
21
-
<p>Выравнивание</p>
22
-
<p>2</p>
23
-
<p>Составление наибольшего числа</p>
24
-
<h2>Рекомендуемые программы</h2>
25
-
<ul><li><p>Тренажер с практикой</p>
26
-
</li>
27
-
<li><p>Бессрочный доступ к теории</p>
28
-
</li>
29
-
<li><p>Асинхронный формат</p>
30
-
</li>
31
-
</ul>