Бесплатные материалы по сетевым технологиям

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

Требования к сегодняшнему инженеру по сетям сильно нагружены. А в дальнейшем станут ещё более нагруженными. Нужно много знать и много учить. Учить постоянно. Причина — развитие компьютерных технологий ускоряется. Иначе не получишь не только роста, но и безнадёжно отстанешь. Своё видение этого развития рассказал в статьях:

Такое понимание сформировалось уже после того, как прочёл и просмотрел "вагон и телегу" других мнений по вопросу, от больших и маленьких спецов мира сетевого администрирования. Хотелось в вопросе разобраться.

Кроме этого, в классическую работу с сетями активно вливаются новые направления: SDN (SD-WAN, SD-Access) и Automation (Git, Ansible, Network Programming). Пока только ещё где-то, но скоро будет везде.

Перечисляю источники бесплатных материалов по сетям в прядке важности так, как понимаю сам.


Youtube

Хочу отметить тенденцию — всё действительно полезное бесплатное обучение перетекает на Youtube. 

Это наблюдалось и раньше, но сейчас стало мейнстримом. Если есть вопрос по сетям, то искать на Youtube нужно обязательно. По сути второй Яндекс и количество материалов прибывает с каждым днём.

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

Так и рассмотрение каких-то отдельных вопросов. Уровень вопросов любой: начинающий, специалист, профи. Ищи и найдётся.


Соцсети

Кроме этого существует много групп по телекоммуникациям в самых разных социальных сетях. Там могут быть довольно полезные материалы и видео:

Ищи и найдётся.


Telegram каналы

Есть конечно же всякие дискорды, другие специфичные вещи для выстраивания общения, но по своей простоте и охвату телега — очевидно впереди планеты всей. Можно найти что угодно, ответы на вопросы, полезную инфу или просто пообщаться с коллегами.

  • Сверхполезный канал NetAutomation Area. Артём своим примером, энергией, грамотным системным подходом, увлечёт нетворкингом любого.
  • Канал по чекпоинту. Связанные вопросы траблшутинг.
  • NOC Project, всем кто работает с NOC посвящается.

Полезных каналов мириады. Ищи и найдётся.


Лабы

Думаю не надо рассказывать, зачем нужны лабы и их значение в подготовке сетевика. Единственное замечание:

Не увлекайтесь сильно Packet Tracer'ом.

Да, он очень хорош в самом начале. Но затем нужно вовремя пересесть на экспресс EVE-NG, иначе будут проблемы.

EVE-NG

PNETLab — Lab is Simple. Появилось это чудо относительно недавно и действительно классная штука. Подтверждаю. Подробнее в записи Установка EVE-NG.

GNS3

Довольно-таки большое количество лаб для GNS3 с видео-разбором (большинство). Лабы нормально открываются в последней версии GNS3, конфигурация роутеров импортируется в лабу и готово для выполнения. Сами лабы весьма интересные. Лучше всего их выполнять после прочтения соответствующей порции материала из книжек серии How to master CCNA/How to master CCNP.

DevNet

DevNet — ресурс CISCO (а значит что? значит сейчас с ним проблемы, оставляю пока), у DevNet много направлений, нас интересует Networking.

Здесь можно пощупать самые передовые технологии. Посмотреть работу SD-WAN, потыкать DNA Center.

Подробнее, раньше управляющая часть сетевой железки Control Plane была  непосредственно на ней самой, потом появилась тенденция переносить Control Plane на 1 умную железку в сети, дальнейшее развитие сделало Control Plane облачным и программируемым. CISCO пытается заинтересовать и подготовить будущих специалистов:

Бесплатные материалы по сетевым технологиям

Как получить доступ к DevNet? Просто нужно там зарегиться, хочешь через Facebook, хочешь через гугловскую учётку или через цисковскую. DevNet чрезвычайно юзерфрендли.


Комплексные курсы

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

Всё хорошие (и многие плохие) курсы/тренинги стоят денег. 

Причём просят нормально. К примеру, курс для самостоятельного изучения (!) 300-410 ENARSI на CISCO E-Learning стоит 1000$ (1000, Карл!).

Как же быть? Разобьём комплексные курсы на четыре группы.

Полностью бесплатные

Конечно же у полностью бесплатных наблюдается некоторая плюшевость. И даже могут присутствовать ошибки. Это нормально, так и должно быть. Что тут?

Многие считают СДСМ чуть ли не Библией сетей. Дабы не потревожить религиозные чувства, воздержусь от комментариев. Оцени сам, сам сделай вывод.

Другой момент, подобные бесплатные курсы всегда сделаны чтобы привлечь клиентов. К продажам платных курсов или услуг/оборудования. Либо привлечь внимание к фирме-интегратору/бренду. Лукавство? Да, простим им это.

Почти бесплатные

Для GNS3 Academy есть платные и бесплатные курсы, но с учётом минимальной стоимости платных, по факту ближе к бесплатному.

Платные с бесплатной частью

Все курсы трека CISCO E-Learning, упомянутого выше, имеют триальную часть. Не стоит пренебрегать, там будет 2-3 эмулированные лабы, да и сам материал весьма высококачественный и вкусный.

Дают бесплатно? Надо брать.

Платные

Бесплатное это хорошо, но рано или поздно ты придёшь к тому, что:

Без денег, денег не бывает.

На начальном уровне худо-бедно можно найти материалы. Но если ты решил серьёзно расти как профи, платить за обучение придётся. Привыкай к этой мысли. Итак, чтобы я посоветовал за денюжку:

  • NFE (на русском). Десятка за подписку на год не так уж и много.
  • NetAdmin (на русском). Для тех, кто таки хочет цисковские серты.
  • Наггетсы (на английском). Цена кусачая.
  • NetworkLessons (на английском). René Molenaar значимая фигура в сетях, он объясняет абсолютно понятно и доходчиво.
  • INE тут творится магия сетей (на английском, крайне не рекомендую для начинающих, ну и денег стоит).

Программирование

Программирование не для всех. Плохо ли, хорошо ли.., не возьмусь судить. Но факт. Поэтому сдвинул раздел в конец топика.

Для сетевого инженера программирование в первую очередь это Python. 

И его реально выучить абсолютно бесплатно, причём курсы чумовые. Изучать именно в последовательности как привожу:

Другой вариант поучить Python на HackerRank. Тут немного другая концепция обучения из последовательных коротких заданий-челленджей. И ты сам уже выбираешь, решить челлендж сразу или сначала читать теорию. Здесь посложнее, на английском, обучающие видео длиннее (успеваешь заскучать), а где-то и без видео. Но, допустим, 30 Days of Code довольно-таки интересная и ненавязчивая практика кода.

После изучения типовых приёмов программирования на Python, рекомендую заняться улучшением качества своего кода.

Что ещё? С нуля код сейчас как-то редко пишут, это очень долго. В основном разрабы используют готовые Framework'и. Framework — такая специализированная среда, где уже есть много готовых шаблонов под разные типовые задачи. Честно сказать, конечный код там получается далеко не оптимальный, зато состряпать его можно на порядок быстрее. Знакомьтесь с Django, специализация данного фреймворка Web-разработка. И ещё с Flask, он так же для Web.

Keep in mind that programmability is a journey, not a destination.


GIT

Системы контроля версий важны при работе в команде. Тут надо сказать, что 99% кода разрабатывается в командах. Поэтому знание гита обязательно. Бесплатный курс по GIT тут.


Wiki

Сюда буду складывать сайты со справочной инфой, которые мне понравились/помогли.

XGU.RU

CISCO-Wiki. Множество справочной информации с примерами настроек: //xgu.ru/wiki/Категория:Cisco

Wiki.js

Кроме этого, если ты действительно хочешь стать профи (или уже считаешь себя таковым), то твоя святая обязанность вести рабочую Вики. Туда складывается вся полезная инфа, наработки, приёмы лечения траблов софта и железа. На сегодняшний день мой фаворит Wiki.js. Уже выложил цикл статей по развёртыванию и настройке.

Yandex.Wiki

Яндекс запустил проект Вики (корпоративная база знаний). Пока бесплатно надо пользоваться.


Другие материалы

Поскольку сетевику нужно ворочать виртуалки на линухе, это как минимум, то следующее тоже будет полезно.

Видеокурсы подготовки к LPI

Видео-уроки от гуру всея и всех Кирилла Семаева. Мега-полезная вещь. Их можно использовать для подготовки к экзаменам, а можно просто для изучения Linux.

Завершаем, знаешь хороший и бесплатный источник? Напиши в комментарии.

Приглашаю поделиться мнением в Tелеграм канал

5 thoughts on “Бесплатные материалы по сетевым технологиям”

  1. Антон

    Здравствуйте, Андрей! У меня возник вопрос в секции Программирование, а точнее в последовательности изучения Python для сетевика. Вот этот курс "И наконец бомбический Python для сетевых инженеров. Там же есть курс по Ansible." - можно изучать сам по себе, или лучше после первых двух
    "Программирование на Python.
    Python: основы и применение"

    Спасибо за ответ!

    1. Андрей

      Приветствую, Антон. Можно и так, и так. Как будет лучше..? Не могу сказать. Для каждого по-своему. Могу объяснить разницу. "Python для сетевых инженеров" тут теория и синтаксис очень кратко, устройство языка (стек вызовов, пространства имён) буквально несколько предложений. Поэтому если нужно быстрее начать применять Python в работе, но при этом может не понимать какие-то вещи, создавать не самый оптимальный код (зато рабочий), тогда сразу "Python для сетевых инженеров". Если же хочется разобраться в языке, более качественно его освоить (безотносительно сетей), то "Программирование на Python" база языка, а "Python: основы и применение" устройство. Как вариант по кусочку попробовать из всех трёх, посмотреть.. Возможно что-то понравится больше и захочется сначала изучить именно это.

      1. Антон

        Спасибо за обьяснение! И спасибо за ссылки на ресурсы и написанные материалы, много полезного нахожу у Вас ))

        1. Андрей

          Благодарю за хорошие слова, Антон. Лучше на ты.

Leave a Comment

Scroll to Top