На этом курсе начинают с основ. Участники научатся определять потребности безопасности для своих программных проектов. Рассматривают, как работать с уязвимостями и оценивать риски. Это дает понять, на чем стоит сосредоточиться в первую очередь.
Далее курс охватывает проектирование для обеспечения безопасности. Участники осваивают подход "Безопасность через Дизайн", который помогает создавать безопасную архитектуру с самого начала. Также рассматривают принципы написания безопасного кода, чтобы избежать распространенных ошибок.
Здесь участники внедряют общие средства защиты для защиты пользователей и данных. Курс обучает разным методам тестирования безопасности - как находить и исправлять угрозы в программном продукте. Практические занятия помогают закрепить эти навыки.
Завершающая часть посвящена поддержке безопасности уже развернутого программного обеспечения. Участники узнают, как поддерживать безопасность продукта после его запуска. Это включает мониторинг, обновление и реагирование на новые угрозы.
Курс содержит официальные материалы от CertNexus. Участники получают доступ к лабораторной среде для практики. Включен ваучер для сдачи экзамена и сертификат о прохождении. Есть возможность обучаться в группе с тренером.