Онлайн-курс

Этичный хакер

Дата

В любое время

Цена

6800

Место проведения

Онлайн

Уникальные методы взлома в оборонительных целях

Этот курс позволит вашему ребенку:

  • получить представление об угрозах и опасностях, подстерегающих в интернете;
  • познакомиться с различными аспектами информационной безопасности на практике;
  • повторить основы языка программирования Python и освоить применение Python в прикладных задачах этичного хакинга;
  • изучить основные виды сетевых атак и способы противостояния;
  • освоить язык программирования JavaScript и применить эти знания в решении задач по защите информации в интернет;
  • изучить основы построения и защиты баз данных с применением языка MySQL;
  • познакомиться с технологиями построения компьютерных сетей, принципами построения интернет, моделями OSI, TCP/IP;
  • изучить язык HTML, таблицы стилей CSS и применить эти знания для создания фишингового сайта;
  • узнать, как обходить системы защиты и заметать следы;
  • научиться надежно защищать свои личные данные и секретную информацию.
  • познакомиться с основами профессии специалиста по кибербезопасности.

О программе курса «Этичный хакер»

В 1-м модуле ребята знакомятся с темами:

  • понятие этичного хакинга
  • сценарии атак и защиты против злоумышленников
  • социальная инженерия
  • роль и задачи специалистов по защите информации

2-й модуль посвящен знакомству с языком программирования Python и изучению основ шифрования. В модуле представлены следующие темы:

  • базовые операторы и типы данных в Python
  • циклы и условия в Python
  • криптография, её алгоритмы и методы шифрования сообщений
  • написание программ для шифрования на языке Python

В 3-м модуле ребята продолжат знакомство с Python, а также познакомятся с новыми подходами безопасности. Ученики знакомятся со следующими темами:

  • шифрование сообщения с помощью картинки
  • понятие хеширования
  • применение хеширования в практике программирования
  • классы в Python
  • написание программы для создания базы данных логинов и паролей пользователей

В 4-м модуле начинается знакомство с сетевыми атаками:

  • виды сетевых атак
  • основы языка HTML
  • таблицы стилей CSS
  • понятие фишинга
  • написание фишингового сайта
  • создание программы подбора пароля

Модуль 5 посвящен основам языка JavaScript, без знания которого не обойтись при работе с сайтами и защитой информации в интернете. Темы 5-го модуля:

  • основы и применение JavaScript
  • переменные, циклы и условные конструкции в JavaScript
  • функции и события в JavaScript
  • практика программирования в JavaScript
  • понятие межсайтового скриптинга XSS, выявление и устранение уязвимостей этой технологии

В 6-м модуле ребята познакомятся с технологиями работы с базами данных и языком MySQL и научатся применять технологии баз данных в задачах по авторизации пользователей на сайте. В модуле рассматриваются такие темы:

  • создание первой базы данных
  • команды для взаимодействия с базой данных
  • написание программы для авторизации пользователей на сайте
  • способы защиты от SQL уязвимостей

7-й модуль посвящен введению в сетевые технологии, на котором дети изучат:

  • стек протоколов OSI
  • устройство сети интернет, стек протоколов TCP/IP
  • принцип работы локальных, глобальных, частных и публичных сетей
  • различные сетевые протоколы и их применение

В модуле 8 ученики знакомятся с операционными системами Windows и Linux, и учатся записывать команды в командной строке. Темы этого модуля:

  • работа с командной строкой Windows и Linux
  • команды для управления файлами, настройки рабочего стола
  • особенности командной строки Windows и Linux
  • знакомство с понятиями «IP», «порт»

Модуль 9 посвящен изучению новых протоколов, практике работы с уязвимостями и организацией защиты информационных ресурсов. Завершит курс презентация проектов, на которой ребята представят свои новые знания и навыки. Темы 9-го модуля:

  • изучение VPN
  • протоколы FTP, SMB
  • практические задания по выявлению уязвимостей
  • подготовка к защите проектов
  • подведение итогов курса и рекомендации по дальнейшему развитию в сфере информационной и кибербезопасности.

Результат обучения

  • Получили представление об угрозах и опасностях, подстерегающих в интернете.
  • Научились правильно и безопасно пользоваться интернетом.
  • Научились надежно защищать свои личные данные и секретную информацию.
  • Знание принципов шифрования.
  • Знание принципов кодирования информации на компьютере.
  • Повторили синтаксис Python, познакомились с JavaScript.
  • Приобрели и прокачали навыки написания программ на языке Python и JavaScript в решении задач по кибербезопасности.
  • Знание типов сетевых атак и сценариев защиты.
  • Умение подготовить и презентовать технический проект.
 

CODDY, школа программирования для детей

Запишите своего ребенка на курсы CODDY® и подарите ему возможность освоить современные технологии и перспективные навыки программирования и дизайна.

Обучение востребованным цифровым навыкам в школе CODDY – прекрасная инвестиция в будущее вашего ребенка!

  • CODDY – резидент «Сколково» и аккредитована корпорацией Microsoft как учебное заведение.
  • CODDY обучает востребованным цифровым навыкам, чтобы дети могли выбрать будущую профессию осознанно.
  • Более 75 курсов и модульное обучение
  • Занятия по гибким форматам – онлайн и офлайн, в группах до 8 человек и индивидуально, в удобное время из любой точки мира
  • Преподаватели-практики и проектный уклон обучения

ОТЗЫВЫ О КОМПАНИИ