Варианты зачисления на курс
Продвинутый Python.
Информационные технологии
Абдукаримова Алия Амировна – ассоциированный профессор, PhD,
Мажитова Аружан Мусақызы – п.н. магистр, ассистент,
Характеристики (МООК)
Курс направлен на углублённое освоение продвинутого языка программирования Python. В рамках дисциплины рассматриваются расширенные возможности языка Python, объектно-ориентированное программирование (ООП), элементы функционального программирования, асинхронное программирование, управление модулями и пакетами, работа с данными, использование API и инструменты автоматизации. Также охватываются вопросы обработки данных, оптимизации алгоритмов, методы тестирования и разработка реальных проектов. Практические задания позволяют студентам развивать навыки создания сложных программных решений.
Цель изучения дисциплины
Цель дисциплины «Продвинутый Python» – сформировать у обучающихся навыки владения расширенными возможностями языка Python, развитие умений разработки программ профессионального уровня и обучение созданию эффективных программных решений для решения прикладных задач.
Задачи изучения дисциплины
Освоение расширенного синтаксиса и структур языка Python;
Изучение принципов объектно-ориентированного и функционального программирования;
Обучение методам асинхронного программирования и многопоточной обработки;
Формирование навыков работы с данными (файлы, API, базы данных);
Освоение методов тестирования, обработки ошибок и оптимизации программ;
Развитие способности разработки реальных проектов (web, автоматизация, обработка данных).
Результаты изучения дисциплины
Обучающийся способен применять расширенные возможности языка Python и разрабатывать сложные программные системы. Использует методы объектно-ориентированного и функционального программирования для написания эффективного кода. Умеет работать с асинхронными процессами и применять инструменты обработки данных. Осуществляет интеграцию с API и внешними сервисами. Разрабатывает надёжные программные продукты с использованием методов тестирования и оптимизации. Может самостоятельно выполнять практические проекты.
Пререквизиты: Основы программирования, Основы Python, Алгоритмы и структуры данных
Постреквизиты: Веб-программирование, Data Science, Машинное обучение, дипломная работа
Гости не имеют доступа к этому курсу. Войдите в систему.