09.03.03 (Б) Б1.О "Объектно-ориентированное программирование" (Попов Л.А.)
Контакты:
-
ПЛ
Попов Леонид АлександровичСоздатель курса
Данный практический курс посвящён изучению Python и объектно-ориентированного программирования (ООП). Он начинается с основ Python и постепенно переходит к продвинутым концепциям ООП, таким как классы, объекты, наследование, инкапсуляция, полиморфизм и абстракция.
Основные темы курса:
Основы Python: типы данных, функции, циклы, условные операторы.
Введение в ООП: создание классов и объектов.
Ключевые принципы ООП: инкапсуляция, наследование, полиморфизм, абстракция.
Продвинутые концепции: магические методы, декораторы, множественное наследование, паттерны проектирования.
Формат курса:
Практические задания для закрепления материала.
Создание проектов.
Финальный проект, объединяющий все изученные темы.
Результат:
Навыки написания структурированного и поддерживаемого кода с использованием ООП.
Умение применять принципы ООП для решения задач.
Готовые проекты для портфолио.
Курс подходит для студентов, уже знакомых с основами программирования, и направлен на развитие навыков объектно-ориентированного подхода в Python.
