Современные технологии прикладного программирования

Образовательная программа рассчитана на специалистов, имеющих среднее или высшее профессиональное образование.
Использование современных объектно-ориентированных языков и технологий программирования даст возможность слушателям расширить свою квалификацию и автоматизировать решение рутинных задач. В качестве базового языка программирования предлагается язык программирования Python, который имеет четкую понятную структуру, низкий порог вхождения, широко используется для научных расчетов, решения задач анализа данных и машинного обучения, разработки распределенных систем и веб-приложений. Немаловажно, что все рассматриваемые инструменты и технологии доступны бесплатно.
ЦЕЛЬ ПРОГРАММЫ: формирование компетенции цифровой экономики «Способность эффективно применять современные технологии программирования для разработки прикладного программного обеспечения» у квалифицированных специалистов различных организаций.
ФОРМАТ ОБУЧЕНИЯ: онлайн.
КОЛИЧЕСТВО АКАДЕМИЧЕСКИХ ЧАСОВ: 72 часа.
ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ПРОГРАММЫ
Знание (осведомленность в областях)
- Базовые конструкции языка программирования Python.
- Основные типы данных и операции с ними.
- Описание функций и их параметров.
- Основы функционального программирования.
- Основы объектно-ориентированного программирования.
- Технологии создания графических интерфейсов.
- Технологии создания и использования баз данных.
- Технологии разработки веб-приложений.
Умение (способность к деятельности)
- Использование языка программирования Python и его библиотек для разработки программного кода.
- Использование функционального или объектно-ориентированного подхода для декомпозиции программного кода.
- Проектирование графического интерфейса для PyQT.
- Использование реляционных баз данных.
- Разработка веб-приложений на основе Flask.
Навыки (использование конкретных инструментов)
- Эффективное решение прикладных задач на основе изученных технологий.
- Отладка и тестирование разработанных систем.
ТРЕБОВАНИЯ
Образование — высшее или среднее профессиональное образование.
Квалификация — нет требований.
Наличие опыта профессиональной деятельности — нет требований.
Предварительное освоение иных дисциплин/курсов /модулей — требуется владение основами цифровой грамотности и алгоритмизации в объеме школьного курса информатики.
ИЗУЧАЕМЫЕ МОДУЛИ:
- Основы языка программирования Python.
- Создание функций и классов.
- Разработка приложений с графическим интерфейсом.
- Разработка веб-приложений.
Контактная информация по вопросам обучения:
Телефон: +7 (35-32) 91-21-11
e-mail: fpk@mrc.osu.ru
e-mail: fpkpgms@mrc.osu.ru
Контактные лица:
ведущий специалист по УМР Хвостова Оксана Николаевна — fpk@mrc.osu.ru
ведущий специалист по УМР Бероева Елена Александровна — beroeva@mrc.osu.ru
Адрес: г. Оренбург, пр. Победы, 13, корп. 20, ауд. 20.2.14
Последнее обновление: 20.02.2021
Ответственный за информацию:
Подосенова Ирина Александровна, межотраслевой региональный центр повышения квалификации и профессиональной переподготовки специалистов, директор
(тел.91-21-11)