09.02.11 «Разработка и управление программным обеспечением»

Специальность 09.02.11 «Разработка и управление программным обеспечением»
Квалификация - Программист
Форма обучения – очная
Срок обучения:
На базе основного общего - 3 г. 10 мес.
На базе основного среднего - 2 г. 10 мес.
Эта специальность предназначена для подготовки квалифицированных специалистов, способных разрабатывать,
внедрять и поддерживать программное обеспечение (ПО), управлять IT проектами и работать в команде.
Обучение сочетает теоретические знания и практические навыки, необходимые для успешной карьеры в сфере информационных технологий.
Что будет изучаться за период обучения:
Основы программирования:
- основные языки программирования (Python, С#, JavaScript и. т.д);
- принципы алгоритмизации и работы с данными;
- создание программ и приложений.
Технологии разработки ПО:
- современные методологии разработки (Agile, Scrum, Waterfall);
- инструменты для разработки и отладки программного обеспечения;
- работа с системами контроля версий (Git);
- основы объектно-ориентированного программирования.
Базы данных:
- принципы работы с базами данных (MySQL, PostgreSQL);
- язык SQL и его применение;
- проектирование и оптимизация баз данных.
Сетевые технологии и безопасность:
- основы работы компьютерных сетей;
- принципы обеспечения информационной безопасности;
- защита данных и программ от внешних угроз.
Управление проектами и командами:
- основы проектного менеджмента в IT;
- планирование и организация работы команды;
- оценка рисков и ресурсов проекта;
- методы контроля качества и сроков выполнения работ.
Тестирование ПО:
- виды тестирования и их применение;
- разработка тестовых сценариев и планов;
- выявление и устранение ошибок в программном обеспечении.
Современные IT-технологии и тренды:
- обзор новых технологий и инструментов в сфере разработки ПО;
- применение облачных технологий;
- основы работы с API и интеграцией систем.
Профессиональные коммуникации и документация:
- подготовка технической документации;
- навыки профессионального общения в IT-среде;
- презентация проектов и решений.
Практические навыки и стажировки:
- разработка реальных проектов в рамках учебных заданий;
- возможность прохождения стажировок в IT-компаниях;
- участие в хакатонах и конкурсах по программированию.
Выпускник специальности готов к работе в качестве:
- веб-разработчика;
- разработчика приложений для мобильных и ПК платформ;
- разработчика игр;
- администратора баз данных;
- технического писателя;
- специалиста по тестированию;
- системного администратора;
- проект-менеджером в IT и других профессий в сфере информационных технологий;
Он обладает необходимыми знаниями и навыками для решения профессиональных задач, умеет работать в команде и применять современные технологии в
практической деятельности.
