F.PyAdv

Python расширенные возможности

Программа обучения представляет собой курс, охватывающий Функциональный и объектно-ориентированный подход в Python и некоторые  алгоритмические конструкции. Рассматривает особенности наследования классов, оценки качества написания алгоритмов и оптимизацию их, организацию уборки мусора.
Этот курс предназначен для тех кто уже знаком с Python, но желает улучшить свои знания.

Предварительная подготовка:
Базовое представление о языке Python. Умение работать со списками, кортежами, словарями и т.д. Умение писать собственные программы с циклов и ветвлений, импортировать модули и вызывать функции, а так же писать собственные функции. записывать информацию в файл и извлекать ее.
24 000 ₽

Длительность

2 дня (16ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    Разработчики
    Программисты
    Администраторы
    Архитекторы

Получаемые знания:

• Понимание функционального и объектно-ориентированного подхода в Python;
• Навыки работы с декораторами;
• Умение писать собственные классы;
• Понимание особенностей наследование в Python;
• Понимание основных принципов  ООП (инкапсуляция, наследование и полиморфизм);
• Навыки работы с методами класса и статическими методами в Python;
• Навыки работы с конструкторами и деконструкторами классов;
• Навыки работы с абстрактными классами ;
• Умение работать со свойствами и Dunder-методами;
• Понимание сложности алгоритмов и их «накладных расходов» ;
• Понимание организации и уборки мусора в Python и создания ссылок на объекты.

Программа курса

20 модулей
Функциональный и объектно-ориентированный подход в Python
Видимость переменных
Декораторы
Классы
Объекты
Наследование
Полиморфизм
Инкапсуляция
Конструкторы
Деструкторы
Методы классов
Атрибуты классов
@staticmethod, @classmethod
Абстрагирование
Свойства
Dunder-методы
Метаклассы
Понятие о структурах данных и их алгоритмах
Сложность алгоритмов
Уборка мусора в Python

Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных