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

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