NAUTO-01 - Основы Python для сетевых инженеров
Автоматизация сетей TCP/IP
NAUTO-01 - Основы Python для сетевых инженеров
- Длительность: 5 дней (40 часов)
- Код курса: NAUTO-01
- Стоимость
- Очный формат: 650 000 ₸
- Онлайн формат: 557 000 ₸
Описание курса
Описание курса:
Материал данного курса позволит слушателям изучить основы программирования на языке Python для использования в сценариях автоматизации сетей TCP/IP. Курс охватывает не только инструменты языка Python, но и методологию написания стабильного программного кода и применение Python в контексте типовых задач сетевого инженера.
Аудитория курса:
Инженеры, управляющие корпоративной сетью TCP/IP, а также специалисты, отвечающие за автоматизацию её работы.
Предварительные требования к аудитории:
Необходимы знания о работе сетей TCP/IP на уровне курса ANT-N101, знания основ
автоматизации на уровне курса NAUTO-00.
Содержание курса:
Модуль 1 – Язык программирования Python.
Основные понятия языка программирования Python.
Подготовка окружения и среды написания программного кода.
Основы синтаксиса и типы данных.
Модуль 2 – Основные инструменты языка Python.
Операторы.
Функции.
Библиотеки и модули.
Передача аргументов при запуске программ.
Модуль 3 – ООП и обработка исключений.
Основы объектно-ориентированного программирования в Python.
Обработка исключений.
Логирование исполнения программ.
Модуль 4 – Взаимодействие с сетевым оборудованием.
Обработка текстовых данных c помощью TTP и TextFSM.
Генерирование тестовых данных с помощью Jinja2.
Использование библиотеки Netmiko.
Модуль 5 – Параллельное выполнение программного кода.
Многопоточное и мультипроцессорное выполнение.
Асинхронное выполнение.
Модуль 6 – Поддержка качества программного кода.
Lint.
Unittest.
Методы оптимизации и обработки ошибок.
Записаться на курс «NAUTO-01 - Основы Python для сетевых инженеров»
Контакты
LinkedIn
Email
Web