Курс «PHP: Абстракция с помощью данных»

ER-модель
DDD
интерфейс

Последнее обновление: 16 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

8 уроков (видео и/или текст)
6 упражнений в тренажере
22 проверочных теста
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите построение абстракций в PHP. Вы познакомитесь с такими понятиями, как интерфейс, онтология и инварианты. Также научитесь выделять сущности предметной области, устанавливать правильные взаимоотношения между ними и грамотно проектировать интерфейсы. Знания из этого курса помогут скрывать ненужные детали с помощью абстракции и фокусировать внимание на интересующих вас понятиях.

Чему вы научитесь

  • Выделять сущности предметной области и устанавливать правильные взаимоотношения между ними
  • Подбирать правильную структуру данных для хранения сущностей
  • Грамотно проектировать интерфейсы абстракций
  • Определять инварианты и следовать им
  • Правильно использовать индексированный и ассоциативный массивы

Программа

1

Введение

Знакомимся с курсом и его целями

2

Онтология

Знакомимся с понятием «Предметная область»

3

Точки на координатной плоскости

Учимся моделировать конкретную предметную область

4

Семантика массивов

Учимся правильно подбирать структуру данных под задачу

5

Создание абстракции

Разбираемся, зачем скрывать данные (структуру) на примерах

6

Интерфейсы

Знакомимся с новой терминологией

7

Уровневое проектирование

Учимся видеть барьеры абстракции и выделять слои

8

Инварианты

Знакомимся с понятием data hiding и разбираем примеры

Формат обучения

Испытания

1

Обработка ссылок

2

Список дел

3

Онлайн-магазин

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы