HTML Diff
12 added 44 removed
Original 2026-01-01
Modified 2026-02-26
1 - <p>рекурсивные структуры данных</p>
1 + <p>Иерархические структуры</p>
2 - <p>обход в глубину</p>
2 + <p>Создание ирерахических структур с помощью пар</p>
3 - <p>древовидная рекурсия</p>
3 + <p>Операции над последовательностями</p>
4 - <p>файловая система</p>
4 + <p>Операции отображения, фильтрации и свертки</p>
5 - <p>Последнее обновление: 24 декабря 2025 г.</p>
5 + <p>Функции первого класса и передача функций как аргументов</p>
6 - <p>Включено в курс</p>
6 + <p>Передача анонимных функций в аргументы других функций, возврат функций из функций</p>
7 - <p>9 уроков (видео и/или текст)</p>
7 + <p>Рекурсия</p>
8 - <h2>Описание</h2>
8 + <p>Линейно-рекурсивный процесс, линейно-итеративный процесс</p>
9 - <p>На этом курсе вы изучите работу с деревьями в PHP. Вы узнаете о рекурсивных структурах данных, обходе в глубину и древовидной рекурсии. В итоге разберетесь в том, как деревья устроены изнутри. Деревья пригодятся при работе с категориями товаров, комментариями, HTML, XML, JSON.</p>
9 + <p>Стандартные интерфейсы</p>
10 - <h2>Чему вы научитесь</h2>
10 + <p>Разделение программ на функциональные блоки, работающие с общей структурой</p>
11 - <ul><li><p>Разбираться в принципах устройства и построении деревьев</p>
11 + <p>Представление последовательностей</p>
12 - </li>
12 + <p>Создание структуры списка с помощью пар</p>
13 - <li><p>Представлять в коде и обрабатывать данные имеющие рекурсивную природу, например файловую систему, каталоги или деревья комментариев</p>
 
14 - </li>
 
15 - <li><p>Строить абстракции поверх древовидных структур данных</p>
 
16 - </li>
 
17 - <li><p>Использовать функциональную парадигму</p>
 
18 - </li>
 
19 - </ul><h2>Формат обучения</h2>
 
20 - <h2>Испытания</h2>
 
21 - <p>1</p>
 
22 - <p>Массив как ассоциативный массив</p>
 
23 - <p>2</p>
 
24 - <p>JSON stringify</p>
 
25 - <p>3</p>
 
26 - <p>Пазл</p>
 
27 - <p>4</p>
 
28 - <p>Построение маршрута</p>
 
29 - <p>5</p>
 
30 - <p>Трансформер</p>
 
31 - <p>6</p>
 
32 - <p>Отображение, фильтрация, свёртка</p>
 
33 - <p>7</p>
 
34 - <p>Отслеживание зависимостей</p>
 
35 - <p>8</p>
 
36 - <p>Выравнивание (Массив)</p>
 
37 - <h2>Рекомендуемые программы</h2>
 
38 - <ul><li><p>Тренажер с практикой</p>
 
39 - </li>
 
40 - <li><p>Бессрочный доступ к теории</p>
 
41 - </li>
 
42 - <li><p>Асинхронный формат</p>
 
43 - </li>
 
44 - </ul>