Главная

 / 

Программирование на Python для сетевых инженеров. Базовый курс.

Программирование на Python для сетевых инженеров. Базовый курс. 

(GAL - PYTHONNET)

Описание

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

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

Курс Python (Питон) для сетевых инженеров будет полезен сетевым инженерам и сетевым администраторам, которые хотят дополнить свои знания сетей передачи данных использованием инструментов программирования.

Вступительные требования

Вступительных требований нет!

Знание другого языка программирования облегчит восприятие материала.

Рекомендуется предварительное ознакомление с сетевым оборудованием.

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

Программа курса

Модуль 1. Python. Типы данных

  • Основные факты о языке программирования Python 3 (тип, устройство, сферы применения). Преимущества использования Python в сетях передачи данных.
  • Примеры синтаксиса языка. Документация PEP.
  • Стандартные типы данных (переменные, списки, кортежи, словари, сеты, файлы) с примерами использования и основными операциями над ними (преобразования типов, генерирование и т. д.).

Модуль 2.

  • Работа с файлами. Типы данных (и библиотеки), используемые в работе с сетевым оборудованием (ipAddress, XML, JSON, YAML) с примерами использования и основными операциями над ними (преобразования типов, генерирование и т. д.).

Модуль 3. Операторы, функции и библиотеки

  • Условный оператор if/elif/else.
  • Операторы циклов while и for. Работа с циклами (break, continue).

Модуль 4.

  • Регулярные выражения и использование библиотеки re.
  • Модули и библиотеки. Назначение, использование, правила оформления.

Модуль 5. Исключения и Netmiko

  • Обработка исключений. Операторы try/except/else/finally, оператор raise. Назначение и примеры использования.
  • Библиотеки взаимодействия с сетевыми устройствами посредством CLI. Библиотека Netmiko.
  • Библиотеки для обработки выводов команд с сетевых устройств. Парсинг строковых данных.

Программирование на Python для сетевых инженеров. Базовый курс. 

Уровень сложности курса

Начальный

Направление
Длительность
40 ч./
5 дн.
Стоимость
75 000 ₽/чел.
600 000 ₽/группа
Ближайшая дата
12 января 2026
30 марта 2026
-03 апреля 2026
22 июня 2026
-26 июня 2026
28 сентября 2026
-02 октября 2026

Оставьте заявку

Нажимая отправить Вы соглашаетесь с нашей Политикой конфиденциальности