Профессиональная переподготовка в ГУАП - это возможность освоить новую профессию с нуля, сменить сферу деятельности или глубже погрузиться в уже выбранную профессию. Обучение даст всю нужную информацию и необходимые практические навыки для достижения новой карьерной цели. Полученная дополнительная специальность становится равноправной со специальностью, которая была получена ранее в техникуме или вузе и подтверждается дипломом о профессиональной переподготовке.
Профессиональные инструменты (IDE, отладка, git), генераторы списков, обработка исключений, объектно-ориентированное программирование, пакеты и дистрибутивы, функциональное программирование
Введение в алгоритмы, основные структуры данных, рекурсия и сортировки, деревья, графы
Изучение Jupyter Notebook, библиотек pandas, numpy, matplotlib, seaborn, решение основных задач машинного обучения: регрессия, классификация, кластеризация
Целью программы профессиональной переподготовки является приобретение системных знаний и навыков для выполнения нового вида профессиональной деятельности в сфере написания программного кода с использованием языков программирования, определения и манипулирования данными.
В РЕЗУЛЬТАТЕ ОБУЧЕНИЯ ВЫ БУДЕТЕ:
Знать:
Уметь:
Владеть:
ПРОГРАММА:
Модуль 1. Основы программирования
Синтаксис языка, базовые инструменты разработчика, PEP8, IDE, базовая методология разработки, типы данных, структуры данных, базовые алгоритмы, управляющие конструкции, функции, простые программы, работа с исключениями.
Модуль 2. Продвинутое программирование
Профессиональные инструменты (IDE, отладка, git), генераторы списков, обработка исключений, объектно-ориентированное программирование, пакеты и дистрибутивы, функциональное программирование
Модуль 3. Алгоритмы и структуры данных
Введение в алгоритмы, основные структуры данных, рекурсия и сортировки, деревья, графы
Модуль 4. Анализ данных и машинное обучение
Изучение Jupyter Notebook, библиотек pandas, numpy, matplotlib, seaborn, решение основных задач машинного обучения: регрессия, классификация, кластеризация
Модуль 5. Визуализация и практическое применение языка Python
Визуализация данных, создание приложений с консольным и графическим интерфейсом на основе PyQt, решение задач машинного обучения
Модуль 6. Карьерная консультация и собеседование
Карьерный рост программиста, рекомендации по составлению резюме и портфолио, правила успешного собеседования, прохождение тест-драйв собеседования
ИТОГОВЫЙ ПРОЕКТ
Выполните интересный итоговый проект на выбор: