Разработчик Фархан Ашраф (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 дней», хотя в руководстве по изучению информационной безопасности выделяет на эту тему неделю чтения документации.