Введение
В этом проекте вы научитесь создавать и управлять информацией о курсах, включая создание экземпляров курсов, их хранение в словаре, создание резервной копии данных, обновление информации о курсах и сравнение обновленной информации с предыдущими данными.
👀 Предварительный просмотр
Linux - Новые данные
КОУРС Linux
Количество лабораторных работ: 20
Публичный: Да
Цена: 199
Linux - Старые данные
КОУРС Linux
Количество лабораторных работ: 10
Публичный: Да
Цена: 99
---------------------------
Python - Новые данные
КОУРС Python
Количество лабораторных работ: 10
Публичный: Да
Цена: 99
Python - Старые данные
КОУРС Python
Количество лабораторных работ: 7
Публичный: Да
Цена: 79
---------------------------
🎯 Задачи
В этом проекте вы научитесь:
- Как создавать классы
Course
иBootcampCourse
- Как создавать экземпляры
BootcampCourse
и хранить их в словаре - Как делать резервную копию информации о курсах
- Как обновить количество лабораторных работ и цену для каждого курса
- Как сравнить обновленную информацию о курсах с ранее сохраненными данными
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться в концепции наследования и как создавать подклассы в Python
- Реализовать методы для обновления и сравнения информации о курсах
- Использовать словари для хранения и управления данными о курсах
- Создавать резервные копии данных и сравнивать обновленную информацию с предыдущими записями