Чему вы научитесь
- Применять механизмы безопасности платформы .NET на практике
- Писать защищённый код на C# с учётом угроз переполнения буфера, инъекций и утечек данных
- Понимать принципы работы вирусов, кейлоггеров и сетевых червей — и знать как от них защититься
- Применять криптографические алгоритмы: AES, RSA, HMAC
- Анализировать исполняемые файлы и декомпилировать C# сборки
- Внедрять безопасную аутентификацию и защиту конфигурации в .NET-приложениях
О курсе
Практический курс по информационной безопасности для C#-разработчиков. Разбираем, как работают реальные атаки — изнутри — и учимся писать защищённый код.
Для кого этот курс
- C#-разработчики, которые хотят писать безопасный код
- Студенты и начинающие специалисты, интересующиеся информационной безопасностью
- Разработчики, переходящие в сторону DevSecOps или пентеста
Начальные требования
- Базовые знания C# (синтаксис, классы, коллекции)
- Понимание основ работы сетей (TCP/IP, HTTP) — на уровне пользователя
- Желание разобраться в том, как устроена безопасность изнутри
Преподаватели курса
Как проходит обучение
Текстовые лекции и тесты с автоматической проверкой, поддержка от преподавателя.
Формат курса
Текстовые уроки с примерами кода на C#. Каждый урок закрепляется тестом из 5 вопросов с автоматической проверкой. Материал охватывает криптографию, безопасную работу с памятью, анализ исполняемых файлов и защиту от вредоносного ПО.
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 1 учеников получили сертификат.
Что вы получите
- Практические знания по информационной безопасности для C#-разработчика
- Понимание механизмов реальных атак изнутри
- Сертификат о прохождении курса
- Навыки написания защищённого кода
Нагрузка
5–8 часов