
Продвинутый Python: объектно-ориентированное программирование и алгоритмы
0%Программа курса
Ознакомьтесь с программой курса «Продвинутый Python: объектно-ориентированное программирование и алгоритмы» от Академия Информационных Систем - infosystems.ru
- Классы и объекты... - 8 часов. Введение в Объектною-ориентированное программирование (ООП) Класс и экземпляр класса. Данные экземпляра, методы экземпляра и свойства экземпляра Создание собственного класса Инкапсуляция Атрибуты класса Чтение и изменение атрибу…
- Наследование... - 8 часов. Роль наследования в ООП, понятие иерархии наследования Принцип утиной типизации Понятие базового класса и производного класса Функция isinstance и ее применение. Создание производного класса Применение экземпляров базового и произво…
- Абстрактные классы и полиморфизм... - 8 часов. Полиморфизм. Принцип DRY и WET Понятие абстракции Знакомство с абстрактными классами Python Подмена методов в производном классе. • Полиморфные классы Контейнерные типы. Библиотечные модули collections и collecti…
- Алгоритмы сортировки и поиска в Python... - 8 часов. Сложность алгоритмов, O(N) нотация. Типы сортировки. Основные алгоритмы сортировки и поиска Этапы разработки алгоритма Разработка на Python оптимальных алгоритмов поиска • Оптимизация алгоритма Практикум: Р…
- Алгоритмы поиска на графах... - 8 часов. Введение в теорию графов, основные алгоритмы на графах Теория графов. Представление графов в Python Поиск в ширину Поиск в глубину Лабораторная работа: Имплементация графа на Python Практикум: Нахождение кратчайшего пу…
- Записи и данных. Работа с данными SQLite... - 8 часов. Разработка структуры данных Сохранение данных. Список и запись. Записи и таблицы Чтение и запись Понятие об объектно-реляционном соответствии Хранение данных пользователей в СУБД Sqlite Использование СУБД…
- Хранение данных вне программы... - 8 часов. Понятие о структуре данных Использование структуры для хранения данных Хранение данных вне Python Сохранение и восстановление данных. Библиотечный модуль pickle и shelve Практикум Сохранение данных графа и использов…
- Работа с данными JSON в Python... - 8 часов. Знакомство с форматом JSON. Работа с форматом JSON в Python. Сериализация и десериализация файлов JSON в Python. Хранение данных вне Python Сохранение данных в файл JSON Практикум: Составление графа московского мет…
Чему вы научитесь
- Освоите и сможете применять: полиморфизм. принцип dry и wet понятие абстракции знакомство с абстрактными классами python подмена методов в производном классе. • полиморфные классы контейнерные типы.…
- Сложность алгоритмов, O(N) нотация. Типы сортировки. Основные алгоритмы сортировки и поиска Этапы разработки алгоритма Разработка на Python оптимальных алгоритмов п…
- Разберётесь в основах теорию графов, основные алгоритмы на графах теория графов. представление графов в python поиск в ширину поиск в глубину лабораторная работа имплементация графа на p…
- Роль наследования в ООП, понятие иерархии наследования Принцип утиной типизации Понятие базового класса и производного класса Функция isinstance и ее применение. Создание производного класса…
- Разберётесь в основах объектною ориентированное программирование (ооп) класс и экземпляр класса. данные экземпляра, методы экземпляра и свойства экземпляра создание собственного класса инкапсуляция…
Подробная информация о курсе
Освойте объектно-ориентированное программирование, алгоритмы поиска и сортировки, а также работу с данными SQLite и JSON на языке Python.
Цены и сроки
- Стоимость45 000 ₽
- Старая цена45 000 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияс преподавателем
По окончанию курса
- Диплом или сертификатудостоверение




















