Уважаемые слушатели! Обращаем ваше внимание, что 01.05.2024 и 09.05.2024 у нас выходные дни. Вы можете оставить сообщение в чате, мы обязательно ответим!

Описание курса

Обучение проходит на Python 3.14

Python — это ведущий язык программирования для автоматизации, который широко применяется DevOps-инженерами и сетевыми инженерами для решения инфраструктурных задач. С его помощью можно автоматизировать рутинные операции, взаимодействовать с сетевым оборудованием и облачными провайдерами через API, обрабатывать конфигурации и анализировать данные.

Цель курса - освоить Python с прикладной, инфраструктурной точки зрения, научиться создавать скрипты и утилиты для автоматизации реальных задач.

Аудитория/контингент:

  • DevOps инженеры
  • Сетевые инженеры
  • Системные администраторы
  • Начинающие и опытные разработчики Python
  • Все, кто хочет узнать как эффективно использовать Python в реальных инфраструктурных задачах любого предприятия

Узнать больше

Вы научитесь

  • создавать скрипты на Python для автоматизации сетевых и инфраструктурных задач;
  • работать с API облачных провайдеров и сетевого оборудования для управления конфигурациями;
  • использовать структуры данных и алгоритмы Python для анализа состояния инфраструктуры;
  • применять объектно-ориентированное программирование для создания моделей сетевых устройств;
  • организовывать параллельный и асинхронный сбор данных с множества устройств;
  • использовать Docker для контейнеризации и развертывания ваших утилит.

Вы будете знать

  • принципы автоматизации сетевой и облачной инфраструктуры;
  • основы Python для решения инфраструктурных задач;
  • структуры данных Python для работы с сетевыми объектами и их состояниями;
  • алгоритмы анализа и фильтрации данных инфраструктуры;
  • протокол HTTP и REST API для управления оборудованием и облачными сервисами;
  • методы аутентификации и авторизации при работе с API;
  • объектно-ориентированный подход к проектированию моделей сетевых устройств;
  • принципы параллельного и асинхронного программирования для эффективного сбора данных;
  • методы контейнеризации приложений с использованием Docker;
  • инструменты и библиотеки Python для работы с сетевыми протоколами, облачными конфигурациями и метриками;
  • практические подходы к обработке ошибок и созданию устойчивых скриптов;
  • методы работы с базами данных для хранения и анализа инфраструктурных данных;
  • принципы текстовой обработки и парсинга выводов сетевого оборудования;
  • способы организации рабочего пространства и настройки инструментов разработки.

Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.

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

Узнать больше

Предварительная подготовка

Требуемая подготовка:
Успешное окончание курса Программирование на Python. Уровень 1. Базовый курс, или эквивалентная подготовка.

Узнать больше

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

Модуль 1. Основы Python для инфраструктурных задач  (4 ак. ч.)
Модуль 2. Структуры данных для работы с сетевыми объектами  (6 ак. ч.)
Модуль 3. Алгоритмы для анализа инфраструктуры  (6 ак. ч.)
Модуль 4. WEB API для управления облачной и сетевой инфраструктурой  (6 ак. ч.)
Модуль 5. Объектно-ориентированный подход к управлению оборудованием  (6 ак. ч.)
Модуль 6. Параллельная обработка сетевых устройств  (6 ак. ч.)
Модуль 7. Полезные дополнительные модули для работы  (6 ак. ч.)

Аудиторная нагрузка в классе с преподавателем 40 ак. ч. + 40 ак. ч. бесплатно*

* Для слушателей курса предусмотрено время для самостоятельной практической отработки и проработки материала в компьютерных классах Центра.

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

Время предоставляется бесплатно по предварительному согласованию с администратором комплекса:

  • для занятий с 10:00 до 17:10: дополнительное время с 9:00 до 10:00.
  • для занятий с 14:00 до 17:10: дополнительное время с 13:15 до 14:00.
  • для занятий с 18:30 до 21:30: дополнительное время с 17:10 до 17:55.

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

Узнать больше

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Свидетельство выпускника

Cертификат международного образца

Удостоверение о повышении квалификации

* Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

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

Больше знаний - меньше стоимость!
Этот курс обойдётся до 30% дешевле, если изучать его в составе дипломных программ. Пройдя обучение, Вы получите современную профессию и диплом о переподготовке.
Посмотреть программы со скидкой

Данное предложение действует только для частных лиц.

Авторизации

1С Касперский Астра Линукс Базальт Постгрес

Обратный звонок

Оставьте свои данные ниже и наш менеджер свяжется с вами в рабочее время!

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

Спасибо за обращение! Ваш менеджер свяжется с вами в рабочее время.