Программирование на Python в сетевых инфраструктурах: скрипты, автоматизация, анализ

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

Длительность

40 акад. ч. / 5 дн.

Формат

онлайн
начать обучение

[ программа курса ]

Модуль 1
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.
Модуль 2
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.

[ программа курса ]

Модуль 1
Основы Python / Повторное использование кода

• Основы Python

• Синтаксис Python: переменные, типы данных, операторы

• Условные конструкции (ifelifelse), циклы (for, while)

• Повторное использование кода

• Модули и пакеты: импорт, создание собственных библиотек

• Виртуальные окружения (venv)

Модуль 2
Регулярные выражения / Запись и передача данных

• Регулярные выражения

• Синтаксис регулярных выражений (re)

• Поиск, замена и валидация данных (IP-адреса, MAC-адреса, логи)

• Запись и передача данных

• Работа с файлами: чтение/запись (open, json, csv)

• сериализация данных (JSON, XML)

Модуль 3
Работа с сетевым оборудованием / Основы ООП

• Работа с сетевым оборудованием

• Протоколы SSH/Telnet: библиотеки Paramiko, Netmiko

• Автоматизация команд на Cisco/Juniper: настройка VLAN, маршрутизации

• Основы ООП

• Классы, объекты, методы, атрибуты

• Наследование, инкапсуляция, полиморфизм

Модуль 4
Работа с базами данных

• Основы SQL: SELECT, INSERT, UPDATE, DELETE

• Библиотеки sqlite3, SQLAlchemy (ORM)

• Хранение конфигураций и логов в БД

• Мониторинг сетевого оборудования

• Сбор метрик через SNMP (pysnmp)

• Интеграция с Zabbix/Prometheus

• Визуализация данных в Grafana

Свяжитесь
с нами

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

Спасибо! Заявка отправлена
Что-то пошло не так. Попробуйте ещё раз.
FORGED AFTER DARK
NESTEROVA