Курс «PHP: Составные данные»
Последнее обновление: 19 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
На этом курсе вы изучите идею составных данных. Вы узнаете больше о концепциях создания сложных типов данных из простых и о парадигме декларативного программирования. В итоге научитесь создавать абстракции и изолировать разные части программы. Знания из этого курса помогают программистам моделировать необходимую предметную область, писать более читаемый и модульный код.
Чему вы научитесь
- Создавать код, который легко читать и понимать что он делает
- Научиться создавать удобные абстракции и скрывать внутреннюю реализацию данных
- Определять границу между слоями приложения так, чтобы поддерживать высокий уровень модульности (независимости разных частей) кода
Программа
1 | Введение Знакомимся с курсом, его целями и структурой |
2 | Точки Начинаем проектирование примитивной графической библиотеки и создаем специальные данные, которые будут моделировать точки на плоскости |
3 | Пары Разбираемся, как устроены и реализованы точки в нашей графической библиотеке |
4 | Моделирование Знакомимся с понятием «моделирование предметной области» |
5 | Барьеры абстракции Разбираемся, как работают уровни абстракции и зачем нужно повышать их |
6 | Реализация пар Пишем собственную реализацию пар на языке PHP |
7 | Рациональные числа Рассматриваем рациональные числа как новый пример абстракции на основе пар чисел |
Формат обучения
Испытания
1 | Пары без функций |
2 | Тройка |
3 | Пары на строках |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы