Выберите городМосква
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Личный кабинет
Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
MT_Python_NE

Python для сетевых инженеров. Автоматизация сетевых задач

Тип курса
Авторский
Длительность
40 ак. часов
Ближайшая дата
27 фев 2023
Стоимость
59 800 RUB
59 800 RUB
Описание

Программа курса Python для сетевых инженеров (Автоматизация сетевых задач) разработана в соответствии с профессиональным стандартом "Специалист по администрированию сетевых устройств информационно-коммуникационных систем". По окончании курса выдается удостоверение о повышении квалификации (при условии предоставления слушателем копии диплома о высшем образовании и других необходимых для оформления документов).

Программирование – это требование рынка и нового мира в наше время, когда в сетях широко распространены облачные технологии, реализуется концепция построения сетей на основе намерений (Intent-Based Networking-IBN) и виртуализация сетевых функций (Network Functions Virtualization -NFV), внедряются протоколы RESTconf/NETconf, язык моделирования данных YANG,  и пр. Чтобы соответствовать новым требованиям сетевым инженерам потребуются новые компетенции, знания для программирования и автоматизации сетей в дальнейшем.

Python является популярным языком программирования в разных областях, в том числе и в сетевой индустрии. Множество современных сетевых устройств поддерживают API интерфейсы и взаимодействие с ними через Python. Существует множество Python библиотек, связанных с сетью: telnetlib, netmiko, paramiko и пр.

Применение знаний и навыков программирования, в частности на языке Python, позволяет автоматизировать множество рутинных задач, связанных с конфигурацией и обслуживанием сети, которая может состоять как из «старых» (legacy) устройств, так и из современных устройств, поддерживающих парадигму программируемости сети и открытые API интерфейсы.

В ходе обучения вы получите необходимые базовые навыки программирования на Python, которые позволят в дальнейшем автоматизировать рутинные задачи, работать с API интерфейсами оборудования SDN сетей, а поскольку это базовый курс, то область применения не ограничивается сетевыми задачами.

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

Кому полезен курс
  • Сетевые инженеры
  • Сетевые операторы начального уровня, техники, сетевые администраторы
Необходимая подготовка
  • Наличие высшего технического образования.
  • Знание английского языка на уровне "читаю техническую литературу"
  • Базовый уровень знаний по администрированию сетей
Ваш результат обучения

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

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

Раздел 1. Введение в программирование. Начало работы с Python
1.1 Классификация языков программирования.
1.2 Начало работы с Python
1.3 Синтаксис и стилистика Python
Лабораторная работа 1. Начало работы с Python (работа в комадной строке интерпретатора и в IDE, знакомство с функциями print() и input())

Раздел 2. Типы данных в Python
2.1 Классификация типов данных. Числа (целые, вещественные, комплексные) и строки
2.2. Списки
Лабораторная работа 2. Работа со списками
2.3. Кортежи и множества
Лабораторная работа 3. Работа с множествами
2.4. Словари
Лабораторная работа 4. Работа со словарями
2.5. Преобразования и проверка типов и
2.6 Полезные функции для работы с данными
2.7 Манипуляции со строками
2.8 Форматирование строк. Функция pprint().
2.9 Операторы
Лабораторная работа 5. Манипуляции со строками.
Лабораторная работа 6. Форматирование строк.

Раздел 3. Управляющие конструкции
3.1 Условия
Лабораторная работа 7. Условия
3.2. Циклы for, while (функции range(), enumerate(), операторы break, pass ,continue)
Лабораторная работа 8. Циклы
3.3. Распаковка данных

Раздел 4. Форматы данных и работа с файлами
4.1. Работа с файлами
Лабораторная работа 9. Работа с файлами
4.2. Форматы данных: CSV, XML, JSON, YAML
4.3. Обработка CSV, JSON, XML и YAML файлов
Лабораторная работа 10. Парсинг JSON
Лабораторная работа 11. Yaml (опционально)

Раздел 5. Функции, модули, библиотеки
5.1 Функции
Лабораторная работа 12. Функции.
5.2. Обработка ошибок и исключений
Лабораторная работа 13. Обработка ошибок и исключений
5.3 Модули и библиотеки. Общие понятия, импорт, установка и принципы работы.
Лабораторная работа 14. Модули и библиотеки.
5.4 Модуль ipaddress
Лабораторная работа 15. Модуль ipadddress
5.5. Регулярные выражения. Модуль re.
Лабораторная работа 16. Регулярные выражения
5.6 Модуль os (опционально)
Лабораторная работа 17. Модуль OS

! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

Доступные формы обучения
Описание фомата

Очная форма – это классическая форма обучения. Студенты посещают занятия в специально оборудованном классе на территории учебного центра в соответствии с установленным расписанием.

Занятие длится 8 академических часов в день, стандартное время начала обучения – 10:00.

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

Описание фомата

Дистанционное (онлайн) обучение проводится с применением Системы Дистанционного обучения УЦ Микротест - системы Mirapolis. По форме и содержанию дистанционное обучение полностью совпадает с аналогичными очными курсами.

Занятие длится 8 академических часов в день, стандартное время проведения обучения с 10:00 до 17.00.

Обучение проходит в реальном времени с преподавателем. В процессе обучения вы сможете задавать вопросы – в чате или голосом во время занятия. В зависимости от программы курса, каждому студенту предоставляется доступ к стенду с лабораторными работами. Для закрепления материала курса вам будут доступны записи прошедших вебинаров в вашем личном кабинете в ЛК Mirapolis.

Данный формат обучения позволяет существенно сократить командировочные издержки.

Расписание курса
Выберите удобную для вас дату
фев 2023
27 фев - 03 мар
Москва
Очная Очная
Преподаватель курса
Ожидается назначение
Стоимость
59 800 RUB
фев 2023
27 фев - 03 мар
Москва
Дистанционная Дистанционная
Преподаватель курса
Трубникова Наталия Владимировна
Трубникова Наталия Владимировна
Стоимость
59 800 RUB
июн 2023
05 июн - 09 июн
Москва
Очная Очная
Преподаватель курса
Ожидается назначение
Стоимость
59 800 RUB
июн 2023
05 июн - 09 июн
Москва
Дистанционная Дистанционная
Преподаватель курса
Ожидается назначение
Стоимость
59 800 RUB
авг 2023
14 авг - 18 авг
Москва
Очная Очная
Преподаватель курса
Ожидается назначение
Стоимость
59 800 RUB
авг 2023
14 авг - 18 авг
Москва
Дистанционная Дистанционная
Преподаватель курса
Ожидается назначение
Стоимость
59 800 RUB
Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!
FAQ

Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

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

Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.

За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.

Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

  1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
  2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
  3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
  4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).

Помимо этого, по факту прохождения авторизованных курсов вендоров PostgresPro, Astra Linux, АЭРОДИСК и др. выдается электронный сертификат вендора.

В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

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

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

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

Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

Также подпишитесь на новости нашего учебного центра, где вы первыми узнаете про интересные предложения от нас.

Не нашли подходящиего курса?
Оставьте заявку на обучение для вашей организации
Подпишитесь и будьте в курсе
Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!