- Главная
- Блог
- Информационная безопасность
- Отзыв о курсе “Python для этичного хакинга”
Отзыв о курсе “Python для этичного хакинга”
План статьи:
- Введение
- Что потребуется для обучения
- Что из себя представляет методичка
- Процесс обучения
- Обратная связь на курсе
- Советы для учащихся
- Дипломная работа
- Общее мнение о курсе
- Заключение
Введение
Приветствую читателей и гостей форума. Я хочу написать свой отзыв о прохождении курса “Python для EH”. В нём будет рассказано о процессе обучения, обратной связи, общем мнением о курсе и не только. Если вы рассматриваете покупку курса в школе Codeby, но пока сомневаетесь – эта статья для вас. Приступим!
Что потребуется для обучения
Для начала обучения на курсе не нужно чего-то особенного. Базовые знания работы на ПК и желание учиться – на этом всё. Плюсом будет знание основ SQL.
Вся работа в курсе происходит в IDE от JetBrains – PyCharm, с которым разработка кода намного удобнее и быстрее. Конечно, каждый вправе решить сам, где и как ему писать код. Но не стоит забывать, что PyCharm сделан специально для разработки на Python и всё необходимое для этого в нём присутствует.
Что из себя представляет методичка
Во всех уроках (за исключением пары в продвинутой части курса) присутствует методичка со структурированным материалом по новой теме. В дополнение к каждому абзацу идёт картинка с процессом выполнения.
Помимо стандартного (текстового) формата также присутствуют видео. В них та же информация, что и в методичке, но благодаря наглядному примеру можно лучше понять тему.
Идеальный вариант для хорошего закрепления темы - это прочитать методичку, а затем посмотреть видео, параллельно повторяя всё за инструктором.
Процесс обучения
Курс разделён на две части: базовую и продвинутую. Базовая часть состоит из курса “Python для Junior”. Она посвящена основам Python`а, синтаксису и прочим вещам для работы с ЯП.
После успешного завершения базовой части вас начинают знакомить с продвинутой. В ней вы научитесь не просто писать программы, но и применять технологию на практике в информационной безопасности.
После каждого урока для закрепления изученного идут задания, которые необходимо решить. Без выполнения определённого процента из всех заданий вас не допустят к следующему уроку. То есть нужно выполнить либо все задания, либо (если прям совсем не идёт) можно пропустить 1-2. Но старайтесь выполнять всё, чтобы потом в реальной работе вам было проще.
Обратная связь
На момент написания статьи на курсе преподаёт один замечательный человек - @f22. Во время обучения самой сложной темой для меня стали потоки – просто не мог понять, как работать с ними и как ограничить взаимодействие с переменной потоками. Благодаря безграничному терпению, умению объяснять и поддержке от куратора, я смог разобраться с этим разделом.
Советы по обучению
В процессе обучения люди часто сталкиваются с проблемой, из-за которой они бросают прохождение курса — нежелание изучать новое. Но этот курс построен так, что без особого желания (Например, вы пропустили темы и решили наверстать упущенное за 1 день) этого произойти не может. Новые уроки доступны не сразу, а открываются через несколько дней, а порой и неделю, после начала прошлого.
Для усердных учеников это будет плюсом. В свободное от уроков время вы сможете применить знания на практике. Это будет очень полезно не только для закрепления материала, но и для подготовки к дальнейшим проектам.
Несмотря на перерывы между уроками не стоит сильно расслабляться. Уделяйте хоть немного своего драгоценного времени на закрепление пройденного материала.
Дипломная работа по окончанию
В конце всего курса предусмотрена дипломная работа, которую я, кстати, завершил первым :). В отличие от того же WAPT, она не проходит в реальном времени. Вам даётся неделя на подготовку всей работы. Тему вы сможете выбрать сами. Не стоит беспокоиться: в ней нужно будет применить знания из последнего модуля.
На написание и выполнение последнего задания в курсе я потратил пару часов. Тяжелее было определиться с темой работы и продумать логику.
Общее мнение о курсе
Написание программ для вас не будет являться чем-то из мира фантастики, а документация библиотек будет для вас не сложнее краткого конспекта.
Заключение
После окончания всего курса и сдачи дипломной вам необходимо будет выслать ваши ФИО. После этого вышлют электронный сертификат, который вы сможете распечатать, заламинировать и поставить в рамочку)
Для тех, кто сомневается в своих силах - возьму на себя смелость развеять ваши сомнения. Мне 14 лет и я далеко не гений, а на момент начала курса у меня не было никаких знаний о программировании и ИБ в целом. Так что дерзайте! Могу лишь пожелать вам успехов в этом нелёгком деле - изучении чего-то нового, ранее незнакомого вам.