Информационные технологии и цифровые профессии
Программа «Разработчик полного цикла» представляет собой структурированную профессиональную программу профессионального обучения, разработанную в соответствии со стандартами разработки программного обеспечения, рабочими процедурами и реальной отраслевой практикой. Программа формирует практическую профессиональную компетентность в области клиентской и серверной разработки, работы с базами данных, интеграции приложений, тестирования, документирования и развертывания, одновременно развивая профессиональное суждение, безопасные методы работы и ориентированное на качество принятие решений. Обучение организовано по последовательным блокам, включающим аудиторную подготовку, направляемые упражнения, практическую работу под руководством преподавателя и формальную оценку. Опубликованная структура программы, учебный план и результаты обучения обеспечивают институциональное документирование, внешнюю экспертизу и международную верификацию содержания подготовки и достигнутой компетентности.
Лица, стремящиеся получить формальную профессиональную квалификацию и документально подтвержденную компетентность в разработке программного обеспечения полного цикла.
Специалисты с практическим опытом, которые хотят систематизировать навыки, устранить дефицит компетенций и подтвердить профессиональную готовность посредством структурированного обучения и оценки.
Сотрудники компаний и поставщиков услуг, которым требуется документальное подтверждение компетентности для карьерного развития, участия в тендерах, соблюдения требований или профессионального продвижения.
Применять требования охраны труда, кибербезопасности и защиты данных в процессе разработки программного обеспечения.
Интерпретировать технические спецификации, пользовательские требования, прототипы интерфейсов, модели баз данных и проектную документацию для выполнения задач разработки.
Разрабатывать адаптивные пользовательские интерфейсы с применением современных подходов к разметке, стилизации и программированию.
Создавать серверную логику приложений, программные интерфейсы и процессы аутентификации в соответствии с функциональными требованиями и требованиями безопасности.
Проектировать, запрашивать и сопровождать реляционные и нереляционные базы данных в соответствии с требованиями целостности и производительности.
Тестировать, отлаживать и оптимизировать приложения полного цикла путем выявления дефектов, анализа причин и выполнения корректирующих действий.
Подготавливать техническую документацию, записи системы контроля версий и материалы, необходимые для совместной разработки и сопровождения развертывания.
Эффективно взаимодействовать с руководителями, коллегами и заказчиками по вопросам объема задач, хода выполнения, несоответствий и достигнутых результатов.
Учебное время
Всего: 480 академических часов (Теория 140, Практика 260, Самостоятельная работа 40, Итоговая оценка 40).
Выдаваемые документы
Оценка
Оценка включает текущий контроль посредством тестов и практических заданий, оценивание работы на практических занятиях и проектной деятельности, а также итоговый практический экзамен с рассмотрением технической документации и достигнутых результатов.
Предварительные требования
Требуются базовая грамотность, навыки счета и уверенное владение компьютером. Участники программы должны быть готовы к интенсивной практической подготовке, уметь соблюдать требования охраны труда и защиты данных, а также быть готовыми работать с инструментами разработки и технической документацией. Предварительный профессиональный опыт не является обязательным.
Формат обучения
Компетентностно-ориентированное профессиональное обучение, реализуемое посредством аудиторной теории, практических занятий под руководством преподавателя, направляемых упражнений по программированию, технических заданий, проектной работы и формальной оценки.