Профессия: Белый Хакер

ProductStar
Сложность
Для новичков
Длительность
9 мес

Описание курса

Белый или этичный хакер — это специалист по кибербезопасности, который проверяет защищённость систем и помогает компаниям находить уязвимости до того, как ими воспользуются злоумышленники.

Он анализирует инфраструктуру, тестирует приложения и сети, моделирует атаки и предлагает решения для предотвращения взломов. Такой специалист работает на стыке программирования, сетевых технологий и информационной безопасности.

Чему вы научитесь

Работать с сетями, протоколами и инфраструктурой безопасности
Находить уязвимости в системах и предотвращать кибератаки
Программировать на Python для задач кибербезопасности
Анализировать угрозы и применять методологии защиты (например, STRIDE)
Разрабатывать базовые алгоритмы и применять подходы Data Science в анализе данных
Работать с базами данных и SQL в задачах безопасности
Проводить аудит безопасности и выявлять риски
Тестировать системы и приложения на уязвимости
Использовать инструменты тестирования на проникновение (pentest)
Использовать Git, Linux и CI/CD в работе специалиста по безопасности

Программа курса

Ступень 1. Hard skills для специалиста
  • Блок 1. Основы Linux и Windows
    • Linux: введение и основные концепции ОС
    • Работа с Linux
    • Bash: базовый инструмент скриптов в Linux
    • Windows
    • Жизненный цикл ПО, CI/CD
    • Протоколы сетевого и транспортного уровня: IPv4, IPv6, TCP, UDP
    • Работа сети Интернет: BGP, DNS, HTTP, HTTPS, HTTP2
    • Работа с сетью: ключевые технологии и устройства
  • Блок 2. Основы Python
    • Введение в Python
    • Переменные и типы данных
    • Строки, условия и циклы
    • Списки и словари в Python
    • Функции
    • Библиотеки
    • Структуры данных в Python
    • Пакеты и модули
    • Ошибки и исключения
  • Блок 3. Система контроля версий Git. Flask
    • Системы контроля версий
    • Знакомство с Git и GitLab
    • Разработка API на Flask
    • Практический проект на Flask
  • Блок 4. Основы SQL для инженера
    • Введение в SQL
    • Извлечение и фильтрация данных
    • Преобразование и сортировка данных
    • Группировка данных
  • Блок 5. SQL и базы данных
    • Введение в базы данных
    • Объединение таблиц
    • Подзапросы
    • Обновление, добавление и удаление данных
    • Создание, изменение и удаление таблиц
    • Оконные функции
    • Оптимизация запросов
    • Практический проект LEGO
Ступень 2. Информационная безопасность
  • Блок 1. Основы информационной безопасности
    • Стандарты и понятия ИБ
    • Нормативное регулирование
    • Международные стандарты
    • Классификация информации и систем
    • Криптография
    • Работа с сетью и криптография на Python
    • Виды угроз и их моделирование
  • Блок 2. Сети передачи данных и их безопасность
    • VPN
    • Wi-Fi сети
    • Порты и принципы сетевой безопасности
    • Уязвимости систем и сетей
    • Этический взлом
    • Поиск и устранение уязвимостей
Ступень 3. Тестирование и организация безопасности
  • Блок 1. Тестирование на проникновение
    • Анализ сетевого трафика
    • Поиск вторжений и утечек
    • Уязвимости веб-приложений
    • Атаки на инфраструктуру
    • MITM-атаки
    • Атаки на Wi-Fi
    • Методы защиты
    • Metasploit и автоматизация
  • Блок 2. Облачная безопасность
    • Основы облаков
    • Безопасность публичных облаков
    • Защита приложений и API
    • DevSecOps
    • Мониторинг атак
    • Pentest облаков
  • Блок 3. Организация безопасности
    • Настройка СЗИ
    • Linux и Windows Hardening
    • Active Directory и 2FA
    • Мониторинг безопасности (Snort, OSSEC)
    • Penetration Testing (advanced)
    • Роль инженера ИБ
  • Блок 4. Дипломная работа
    • Работа над проектом для портфолио
    • Финальная защита

Преподаватели

Ольга Киба
Ольга Киба
Software Engineer, Holland&Barrett
Денис Соболев
Денис Соболев
Skyeng
Дмитрий Пономарев
Дмитрий Пономарев
Senior Software Engineer / Tech Lead, NDA
Сергей Полунин
Сергей Полунин
Руководитель группы защиты инфраструктурных IT решений, «Газинформсервис»
Показать еще

Часто задаваемые вопросы

Что потребуется для успешного обучения?
Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Похожие курсы

Программирование
Python-разработчик + ИИ
Хит продаж
10 мес
-60%
Кешбэк 30%: 194 754 балла
1 622 949 ₸
649 180 ₸
В рассрочку на 24 мес
27 050 ₸/мес
Программирование
Python-разработчик
10 мес
-60%
Кешбэк 30%: 194 754 балла
1 622 950 ₸
649 180 ₸
В рассрочку на 24 мес
27 050 ₸/мес
Программирование
Инженер по тестированию + ИИ
Хит продаж
Лучшая цена
10 мес
-60%
Кешбэк 30%: 93 342 балла
777 843 ₸
311 137 ₸
В рассрочку на 12 мес
25 929 ₸/мес
Программирование
Специалист по кибербезопасности
12 мес
-60%
Кешбэк 30%: 144 178 баллов
1 201 480 ₸
480 592 ₸
В рассрочку на 24 мес
20 025 ₸/мес
Программирование
1С-программист
Хит продаж
8 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
Программирование
Выбор из профессий направления «Разработчик». Базовый
13 мес
-60%
Кешбэк 30%: 196 096 баллов
1 634 133 ₸
653 653 ₸
В рассрочку на 24 мес
27 236 ₸/мес
Программирование
Специалист по кибербезопас­но­сти + ИИ
12 мес
-60%
Кешбэк 30%: 144 178 баллов
1 201 481 ₸
480 592 ₸
В рассрочку на 18 мес
26 700 ₸/мес
Программирование
Java-разработчик + ИИ
8 мес
-60%
Кешбэк 30%: 205 556 баллов
1 712 959 ₸
685 184 ₸
В рассрочку на 24 мес
28 550 ₸/мес
Программирование
Инженер по автоматизации тестирования
9 мес
-60%
Кешбэк 30%: 169 979 баллов
1 416 490 ₸
566 596 ₸
В рассрочку на 24 мес
23 609 ₸/мес
Программирование
Фронтенд-разработчик + ИИ
Лучшая цена
9 мес
-60%
Кешбэк 30%: 152 016 баллов
1 266 801 ₸
506 720 ₸
В рассрочку на 18 мес
28 152 ₸/мес
Программирование
Программист микроконтролле­ров
12 мес
-60%
Кешбэк 30%: 173 337 баллов
1 444 469 ₸
577 788 ₸
В рассрочку на 24 мес
24 075 ₸/мес
Программирование
Выбор из профессий направления «Тестировщик». Базовый
13 мес
-60%
Кешбэк 30%: 191 135 баллов
1 592 790 ₸
637 116 ₸
В рассрочку на 24 мес
26 547 ₸/мес
Программирование
Фулстек-разработчик на JavaScript
11 мес
-60%
Кешбэк 30%: 275 380 баллов
2 294 829 ₸
917 932 ₸
В рассрочку на 24 мес
38 248 ₸/мес
Программирование
Инженер умного дома
15 мес
-60%
Кешбэк 30%: 221 933 балла
1 849 438 ₸
739 775 ₸
В рассрочку на 24 мес
30 824 ₸/мес
Программирование
Разработчик + ИИ
Лучшая цена
13 мес
-60%
Кешбэк 30%: 156 005 баллов
1 300 038 ₸
520 015 ₸
В рассрочку на 18 мес
28 890 ₸/мес
Программирование
1С-разработчик
6 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 12 мес
33 334 ₸/мес
Программирование
Специалист по кибербезопас­ности
Лучшая цена
6 мес
-60%
Кешбэк 30%: 164 142 балла
1 367 850 ₸
547 140 ₸
В рассрочку на 18 мес
30 397 ₸/мес
Программирование
Архитектор ПО
Хит продаж
4 мес
-60%
Кешбэк 30%: 96 815 баллов
806 785 ₸
322 714 ₸
В рассрочку на 12 мес
26 893 ₸/мес
Программирование
TypeScript
3 мес
-60%
Кешбэк 30%: 135 819 баллов
1 131 826 ₸
452 730 ₸
В рассрочку на 18 мес
25 152 ₸/мес
Программирование
1С-программист
Лучшая цена
4 мес
-60%
Кешбэк 30%: 104 703 балла
872 518 ₸
349 007 ₸
В рассрочку на 12 мес
29 084 ₸/мес
Программирование
Vibe coding
6 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 18 мес
22 223 ₸/мес
Программирование
Системный администратор
6 мес
-60%
Кешбэк 30%: 127 007 баллов
1 058 389 ₸
423 356 ₸
В рассрочку на 18 мес
23 520 ₸/мес
Программирование
DevOps-инженер
12 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 12 мес
33 334 ₸/мес
Программирование
Веб-разработчик
16 мес
-60%
Кешбэк 30%: 297 628 баллов
2 480 229 ₸
992 092 ₸
В рассрочку на 24 мес
41 338 ₸/мес
Программирование
Java-разработчик
8 мес
-60%
Кешбэк 30%: 205 556 баллов
1 712 960 ₸
685 184 ₸
В рассрочку на 24 мес
28 550 ₸/мес
Программирование
Программист дронов
13 мес
-60%
Кешбэк 30%: 153 118 баллов
1 275 977 ₸
510 391 ₸
В рассрочку на 18 мес
28 356 ₸/мес
Программирование
Разработчик на C++
7 мес
-60%
Кешбэк 30%: 198 210 баллов
1 651 750 ₸
660 700 ₸
В рассрочку на 24 мес
27 530 ₸/мес
Программирование
PHP-разработчик с нуля до PRO
7 мес
-60%
Кешбэк 30%: 136 707 баллов
1 139 221 ₸
455 688 ₸
В рассрочку на 18 мес
25 316 ₸/мес
Программирование
Администрирование ОС Linux
3 мес
-60%
Кешбэк 30%: 99 400 баллов
828 327 ₸
331 331 ₸
В рассрочку на 12 мес
27 611 ₸/мес
Программирование
Тестировщик мобильных игр
4,5 мес
-45%
Кешбэк 5%: 23 013 баллов
836 229 ₸
460 250 ₸
В рассрочку на 24 мес
19 178 ₸/мес
ТОО «Ньюскилз»
050057, Республика Казахстан, г. Алматы, ул. Тимирязева, д. 38/1, 2 этаж, 7 офис
БИН: 210140019844
© ТОО «Ньюскилз», 2026
Visa
MasterCard
Visa Secure
Mastercard ID Check
© ТОО «Ньюскилз», 2026