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 и других профессий в сфере информационных технологий;

 Он обладает необходимыми знаниями и навыками для решения профессиональных задач, умеет работать в команде и применять современные технологии в 
практической деятельности.

Сведения об образовательной
организации