Основы программирования на Python в задачах информационной безопасности (офлайн, базовый)
Основы программирования на Python в задачах информационной безопасности (офлайн, базовый)Для освоения программы «Основы программирования на Python в задачах информационной безопасности» необходимы лишь базовые знания школьной информатики
Курс «Основы программирования на Python в задачах информационной безопасности» рассчитан на школьников 8–11 классов, интересующихся современными технологиями и цифровой безопасностью. Курс поможет освоить язык Python как универсальный инструмент для решения прикладных задач, в том числе связанных с анализом данных, работой с логами, сетевыми взаимодействиями и кибербезопасностью. Студенты научатся использовать Python для автоматизации процессов, парсинга сайтов, работы с API, анализа журналов безопасности, обработки текстовых и табличных данных, а также познакомятся с основами киберугроз и создания инструментов для их выявления. Программа состоит из четырёх модулей: 1) Основы Python и автоматизация рутинных задач; 2) Обработка и анализ данных; 3) Работа с логами и сетевыми журналами; 4) Создание собственных инструментов и утилит. Все модули включают теоретическую часть, практические задания и проектную работу. Программа построена с учётом принципов модульности, межпредметных связей, практико-ориентированного подхода и направлена на формирование ИТ-компетенций и цифровой грамотности школьников.
- Pandas
- Web
- HTML
- GET/POST
- git
- docker
- hashlib
- API
- Python IDE
На этом курсе ты научишься:
- Работать с API, запросами и сетевыми библиотеками
- Создавать утилиты и инструменты на Python для решения прикладных задач ИБ
- Выполнять проектную работу по автоматизации ИБ-задачи
- Анализировать и обрабатывать текстовую и табличную информацию средствами Python
