Россия
План поступления
Войти

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

базовый курс

О программе

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

Варианты обучения

Вариант обученияСтоимостьКогдаСрок обученияГрафик занятий
очно
89 250 р.
По мере набора
5 дней
40 ак. ч.
-
дистанционно
89 250 р.
По мере набора
5 дней
40 ак. ч.
-

Кому подойдет программа

Сетевые инженеры и сетевые администраторы
которые хотят дополнить свои знания сетей передачи данных использованием инструментов программирования.

Дополнительная информация

Модуль 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», Учебные центры Санкт-Петербурга по направлению «Python» дистанционно