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

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

