Разработчик Фархан Ашраф (Farhan Ashraf) опубликовал на GitHub план изучения информационной безопасности, рассчитанный на 90 дней. Если следовать плану, то можно на базовом уровне познакомиться с Python, Linux, Git, основами безопасности, анализа трафика, работы с сетями, AWS, Azure и ELK-стеком.

Автор плана обучения строил его на бесплатных источниках информации, которые доступны каждому. Среди ресурсов можно найти ссылки на популярные видеокурсы, обучающие статьи и платформы с задачами. На каждый навык или технологию уделяется 7–14 дней, а последние блоки плана посвящены составлению портфолио и поиску работы на площадке Indeed. Объём знаний и сроки изучения для получения офера вызывают вопросы, но репозиторий отметили звёздочкой 3,7 тыс. пользователей.

В репозитории представлен следующий план:

  • День 1–7: сети. Подготовка к экзамену CompTIA Network+ (N10-008).

  • День 8–14: безопасность. Подготовка к экзамену ​​CompTIA Security+ (SY0-601).

  • День 15–28: Linux. Изучение основ работы с Linux.

  • День 29–42: Python. Изучение программирования на Python с помощью профильных блогов, курса от Codecademy, книги «Лёгкий способ выучить Python» от Зеда Шоу и задач на Hacker Rank.

  • День 43–56: анализ трафика. Курсы от Wireshark и статьи по работе с tcpdump.

  • День 57–63: Git. Курс от Codecademy и документация от GitHub.

  • День 64–70: ELK-стек. Обучающие материалы от logz.io и Elastic.

  • День 71–77: Google Cloud Platform, Amazon Web Services или Azure на выбор. Учиться работать с ними автор плана предлагает по официальной документации сервисов.

  • День 85–90: хакинг. Курсы от Hack the Box и лекции по этичному хакингу на YouTube.

  • День 91–92: резюме. Советы по составлению резюме и шаблоны.

  • День 93–95: поиск работы.

Примечательно, что недавно разработчик опубликовал план «Google Cloud Platform за 90 дней», хотя в руководстве по изучению информационной безопасности выделяет на эту тему неделю чтения документации.