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

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