Курс рассчитан на начинающих веб-разработчиков, владеющих одним из языков, удобных для разработки web-приложений. В качестве базового языка, подходящего для выполнения практических работ предлагается Python.
Содержание курса (основные направления):- Безопасность сетей
- Сканирование сетей
- HTTPS
- Network Security Checklist
- Web security
- Инъекции
- Криптография на практике
- Привилегии
- Аутентификация
Объем обучения: 72 академических часа учебных занятий.
Форма обучения: онлайн-курс, дистанционное обучение.
Режим занятий: Курс включает в себя лекции, лабораторные работы и итоговую аттестацию.
Слушатель, успешно освоивший программу курса, должен обладать следующими компетенциями:
1. Находить уязвимости в веб-приложениях;
2. Применять принципы эксплуатации уязвимостей в коде (тестирование приложений на безопасность);
3. Видеть потенциальные уязвимости при разработке веб-приложений;
А также участники получат ряд рекомендаций по организации безопасности внутри корпоративной сети.
Документ, подтверждающий прохождение обучающей программы: сертификат установленного образца о дополнительном профессиональном образовании.